如果我想为现有的 InDesign 功能添加新功能(例如,pdf 导出),我可以使用自定义插件来做到这一点,还是我必须完全制作一个全新的 pdf 导出插件,首先复制现有的所有功能pdf 导出功能,然后才添加我的新功能?
问问题
216 次
1 回答
2
如果它很简单,您可以有一个事件侦听器,它会beforeExport
使用 InDesign 的 javascript 侦听事件。而且,在处理程序中,您可以在导出为 pdf 之前运行脚本。
var doc = app.activeDocument;
doc.addEventListener('beforeExport', beforeExport, false);
function beforeExport(e) {
alert('hey');
// Do stuff ...
}
否则你可能需要走插件路线。您可以检查InDesign SDK以查看是否有用于 pdf 导出的 API。
于 2012-12-17T17:01:50.790 回答