使用插件增强现有的InDesign功能?

时间:2012-12-17 16:25:28

标签: pdf plugins export adobe-indesign

如果我想为现有的InDesign功能添加新功能(例如,pdf导出),我可以使用自定义插件执行此操作,还是必须完全创建一个全新的pdf导出插件,首先复制所有功能现有的pdf导出功能,只有添加我的新功能?

1 个答案:

答案 0 :(得分:2)

如果它很简单,你可以有一个事件监听器,用InDesign的javascript监听beforeExport事件。并且,在处理程序中,您可以在导出为pdf之前运行脚本。

var doc = app.activeDocument;

doc.addEventListener('beforeExport', beforeExport, false);

function beforeExport(e) {
   alert('hey');
   // Do stuff ...
}

否则你可能需要去插件路线。您可以查看InDesign SDK以查看是否有用于pdf导出的API。