我正在开发一个InDesign CS5插件,需要为文档的每个页面导出缩略图。目前我们的解决方案包括使用Document.exportFile,使其导出具有低dpi的jpeg文件。它有点工作,但图像质量非常差(如你所料)。
有没有更好的方法来做到这一点(除了让Photoshop进行调整大小)?
答案 0 :(得分:1)
是的,有。您可以在执行导出之前更改jpeg导出首选项。 Jsx示例
app.jpegExportPreferences.resolution = 360;
app.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.HIGH;
app.activeDocument.exportFile(ExportFormat.JPG, File("c:\\Temp\\test.jpg"));
请注意,afaik这不会改变最终图像的实际尺寸,只会改变其中的分辨率和质量。如果您想更改尺寸,则需要使用Photoshop或执行插件解决方案。