我的客户端拥有InDesign内置的大型产品目录。它具有与动态部分混合的静态部分,这些部分需要定期从其DB生成的XML文件进行数据合并。
他们希望能够拥有一个工作站,无需拥有InDesign Server或启动InDesign Desktop,自动与最新的XML文件合并,并使用尽可能少的用户交互生成整个目录的PDF(最好是每当自动化) XML文件发生变化,或者至少只需单击InDesign外部的按钮即可。
是否可以使用或不使用IDS?可以设置脚本来执行此操作吗?
提前感谢您提供的任何输入!
答案 0 :(得分:2)
我最终创建了一个node.js gulp应用程序,它可以监听XML输入文件夹,下载XML中引用的图像,执行一些XSLT,然后启动InDesign桌面。 ID启动脚本接管并执行XML导入,导出PDF,然后关闭InDesign。
节点应用程序再次接管,监听正在放置的PDF,然后将文件上传到Web服务器。
感谢大家的反馈。