使用命令行代码将 .Indd 转换为 Pdf

Jac*_*son 1 pdf adobe-indesign

标题说明了一切。我需要能够通过命令行将 .Indd 文件转换为 Pdf 文件。我找到了一种解决方案,建议我可以使用命令行简单地运行 Indesign 脚本,但它们必须是 .JSX,并且我发现的唯一 indd 到 pdf 脚本是 .jsxbin 并且无法反编译。如果有人可以解释更好的方法来做到这一点,那就太好了。目的是在安装了 indesign 服务器的运行 Windows Server 2008 的服务器上将 Indd 批量转换为 Pdf。

Dav*_*che 5

@JcFx 在他的评论中提到的链接确实应该是一个很好的起点,但可能需要谨慎。

最重要的警告可能是性能;如果您需要使用 InDesign Server 执行此操作,您可能想要转换的不仅仅是一个 PDF。请记住,InDesign Server 可能需要一段时间才能完全加载(温和地说),并且为每个 PDF 启动它很可能无法达到您的性能预期。

这就是为什么您会发现的大多数方法都会启动 InDesign Server,使其保持运行,然后通过 SOAP 或 InDesign Server 插件等方式进行实际通信。

我知道有两个商业产品具有这样的实现:Enfocus Switch (www.enfocus.com) 和 axaio MadeToPrint (www.axaio.com -我隶属于这家公司)。在前一种情况下,我相信脚本被推送到 InDesign Server;在后一种情况下,MadeToPrint 使用 InDesign Server 插件。

除了如何启动 InDesign Server 并与之通信之外,您可能已经了解了许多其他事项。例如,确保检查您打开的 InDesign 文件是否缺少链接和字体,以及在输出到 PDF 之前更新 InDesign 文件中的图像等。

我不知道您的项目的参数是什么,但我确实知道让这样的流程稳定且高性能地运行并不简单。如果您有可能使用已经实现此类自动化的工具,我个人会对此进行研究。