首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Html导入Adobe Indesign

将Html导入Adobe Indesign
EN

Stack Overflow用户
提问于 2012-03-01 22:38:39
回答 7查看 15K关注 0票数 16

我们目前正在制作一份pdf版本的报纸,我们有一个.net网站,该网站捕获要发布的文章,将输入的内容存储为html,因此我们可以保持粗体、下划线、删除线等样式。

一旦将其存储到数据库中,我们计划使用Indesign来创建pdf。我们目前已经构建了一个模板,但是当我们生成一个xml文档并导入到Indesign中时,html标签就会被写出来。有没有办法绕过这个问题,让Indesign像在html中那样维护标签?我们只需要一些简单的,比如粗体,三振,下划线,中间对齐。

谢谢。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2012-03-19 00:38:19

您需要将HTML标记转换为CharacterStyles,并在导入时将其应用于XML。

棘手的是,CharacterStyles不能像HTML那样嵌套应用,因此您需要为可能出现的每种组合创建一个CharacterStyle。或者,您可以使用脚本将样式应用于特定的文本运行。

票数 5
EN

Stack Overflow用户

发布于 2014-07-11 04:25:29

Pandoc现在支持导出到ICML (Adobe InCopy的XML格式,可以“放置”在InDesign文档中)。要将HTML转换为ICML:

代码语言:javascript
复制
pandoc --standalone -o output.icml input.html

有关工作流程的详细信息,请参阅pandoc wiki中的Importing Markdown in InDesign

票数 6
EN

Stack Overflow用户

发布于 2012-05-12 12:02:21

我们有过一些将xml直接导入InDesign的糟糕经历。

如果您在这个问题上仍然有问题,请查看开放源码的Ickmull代码库。它将xhtml文件转换为idml文件,然后可以在InDesign中打开。这可能是一个更好的打印工作流程的网站。

http://code.google.com/p/ickmull/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9518123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档