是否可以使用 jsx 生成 inDesign CS5 文档的缩略图?

发布于 2024-10-18 04:24:48 字数 175 浏览 1 评论 0原文

我正在开发一个 InDesign CS5 插件,该插件需要导出文档每个页面的缩略图。目前,我们的解决方案包括使用 Document.exportFile,使其导出低 dpi 的 jpeg 文件。它有点有效,但图像质量确实很差(正如您所期望的)。

有没有更好的方法来做到这一点(除了让 Photoshop 调整大小之外)?

I am working on an InDesign CS5 plugin that needs to export a thumbnail for each page of a document. For the moment our solution consists in using Document.exportFile, making it export jpeg files with a low dpi. It kind of works but the image quality is really poor (as you would expect).

Is there a better way to do this (apart from making Photoshop do the resize) ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

咽泪装欢 2024-10-25 04:24:48

是的,有。您可以在导出之前更改 jpeg 导出首选项。 Jsx 示例

app.jpegExportPreferences.resolution = 360;
app.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.HIGH;
app.activeDocument.exportFile(ExportFormat.JPG, File("c:\\Temp\\test.jpg"));

请注意,据我所知,这不会改变最终图像的实际尺寸,只会改变其中的分辨率和质量。如果你想改变尺寸,你需要使用 Photoshop 或做一个插件解决方案。

Yes, there is. You can change the jpeg export preferences before doing the export. Jsx example

app.jpegExportPreferences.resolution = 360;
app.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.HIGH;
app.activeDocument.exportFile(ExportFormat.JPG, File("c:\\Temp\\test.jpg"));

Note that afaik this won't change the actual dimensions of the final image, only the resolution and quality in it. If you want to change the dimensions you need to use Photoshop or do a plugin solution.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文