访问Adobe InDesign文件

Pet*_*Mmm 3 text-extraction adobe-indesign

我需要一些方向来解决以下问题:

我有很多InDesign文件,我必须设置一个过程来跟踪某个段落或文本块是否在文件的不同版本之间发生了变化.如果文本块已更改,我想以"可移植"格式(html,pdf,txt)提取该文本块.

  1. 是否有Adobe产品可以做到这一点?
  2. 是否有任何公共API可以访问InDesign文件?
  3. 是否可以将InDesign导出到html?

pok*_*oke 5

使用JavaScript,AppleScript(仅限Mac)或VBScript(仅限Win)在"Adobe ExtendScript Toolkit"(或任何其他编辑器中编写脚本,尽管ExtendScript将为您提供代码提示和有关可用对象的帮助等内容).除了语法之外,所有三种语言都提供对InDesign对象的相同访问.

使用脚本,您几乎可以"手动"执行所有操作.因此,您只需查找正确的文本对象并从中提取文本即可.脚本还允许跨多个文件工作,因此您也可以比较文件的两个版本.

有关更多信息,示例和参考,请参阅InDesign脚本教程(此处为CS5).