如何在线或在不安装InDesign Suite的情况下将InDesign(.indd)文件转换为.idml文件(并返回)



我收到一个Indesign(.indd)文件,我使用Indesign应用程序从中提取.idml文件。这个&其他方式的转换可以通过Adobe的SDK或任何在线api完成,而无需安装应用程序。在Adobe的SDK文档中没有看到任何对此的参考。此外,我需要在web浏览器上预览Indesign文档,我目前可以通过在Adobe CC中上传.indd文件来预览。Indesign文件的在线预览还有其他选择吗?

您迟早需要InDesign引擎来获得文件的渲染。有一个java库可以让你玩idml文件(我想是idmlib),但除非我错了,否则它不会让你从InDesign中得到渲染。

如果你使用基于web的解决方案,你可以考虑InDesign Server来获得文件的渲染,但正如我所说,你不能在InDesign之外渲染未签名的文件。

这并不像您所要求的那样是一个真正的API,但有一项服务可以让您在线将INDD文件转换为IDML格式:http://ixsaveback.de/idsb/web/service/index_en.jsp

显然,他们在后台使用InDesign服务器,就像Loic所说的,这是正确渲染InDesign文件的唯一真正的解决方案

最新更新