2014-01-14 19 views
0

我试图自动化我的设计流程,以便我可以从我的网站和Indesign自动获取xml供稿,例如可能会有所不同的50页。例如,一个页面可能没有图像,另一个可能有三个图像,另一个可能只有一个。我曾经和一个设计师合作过一个简单的项目,他一次只工作一页,但我希望能够一次完成所有50页的工作。使用XML自动生产Indesign

是否可以做一个50页的导入,所以一切都正确设置一次?

你可以分享你们的工作吗?

+1

这是一个很好的问题,但是如果你打算通过脚本来完成这种自动化操作,它确实只对这个编码网站有效。超级用户可能会问这个问题。 – bgmCoder

回答

1

您应该能够以与导入与单页方案相对应的XML相同的方式执行此操作。为了用示例演示这个(因为我们不知道XML的结构)。在InDesign中创建多页文档,在页面上放置文本框和图像等对象,并通过右键单击对象并选择标签框来分配标签。为每个方块创建标签调色板中的独特标签以便清楚。完成所有元素后,您可以通过选择查看>结构>显示结构来查看文档结构。现在您可以通过导出XML文件>导出并选择格式为XML。然后,您可以删除标记框的内容并使用文件>导入XML导入XML。您会看到,随着XML被加载,所有框的内容都会重新出现,并且可以在多个页面上工作。

我认为你可以将这个演示复制到你的用例中。

感谢,

马南

0

我写抓住XML和JSON从公司的内部网提要,建立了基于他们的章节的系统。这不包括全部自动的手动XML导入。 XML/JSON是通过AppleScript中的curl或JavaScript中的套接字来抓取的。

我对Manan使用的方法稍有不同,不要将XML标签映射到样式。我在XML级别附加样式,在XML导入后,我正在处理并通过脚本放置它们。这样,我可以对同一个XML元素应用不同的样式,例如我在不同的部分有不同的风格< p >元素。