我正在使用Adobe InDesign生成的一些IDML文件,简而言之,就是INDD文件的XML表示,InDesigns主文件格式。
我想将一个或多个IDML文件链接/嵌入另一个IDML" master"文件。
我设法将多个INDD文件链接到InDesign本身的主文件中,但无法弄清楚如何链接IDML文件。我还发现可以将INDD文件链接到IDML文件,而不是将IDML链接到IDML。
我需要使用IDML而不是INDD,因为我必须能够以一种简单的方式操作文件。
有没有办法将IDML文件链接到其他IDML文件? 或者是否有可能在PHP的帮助下将我的IDML文件转换为INDD文件而无需使用InDesign的真实实例?
编辑为claryfy为什么我需要这样做:
我的IDML主文件是一种站点布局的模板。我需要嵌入的IDML文件代表具有特定布局的单个内容框。为了保留这些布局,我认为最好将它们嵌入到另一个文档中,这与INDD没有问题,只是使用IDML。
答案 0 :(得分:0)
如您所见,InDesign不支持“导入”IDML。它只能打开它。 如果“单个内容框”足够简单,您可以使用锚定对象和ICML。 要创建参考ICML文件,只需将出现在单个内容框中的所有InDesign对象分组。然后将其剪切并粘贴到文本框中,以便该组成为锚定对象。调整锚定对象设置,以便为框的左上角设置参考点和对齐点。然后将该文本框导出为InCopy文档。结果将是一个封装所有内容的链接ICML。