Можно ли создать эскиз документа CS5 inDesign с помощью jsx? - PullRequest
1 голос
/ 18 февраля 2011

Я работаю над плагином InDesign CS5, который должен экспортировать миниатюру для каждой страницы документа.На данный момент наше решение состоит в использовании Document.exportFile, что позволяет экспортировать файлы JPEG с низким разрешением.Это вроде работает, но качество изображения действительно плохое (как и следовало ожидать).

Есть ли лучший способ сделать это (кроме того, что Photoshop сделает изменение размера)?

1 Ответ

1 голос
/ 21 февраля 2011

Да, есть.Вы можете изменить настройки экспорта jpeg перед выполнением экспорта.Jsx пример

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

Обратите внимание, что на самом деле это не изменит фактических размеров конечного изображения, только разрешение и качество в нем.Если вы хотите изменить размеры, вам нужно использовать Photoshop или создать плагин.

...