Индизайн в JPG

Мне нужно сохранить каждую страницу файла Indesign CS3 и Quark в формате JPEG в моем приложении какао с использованием Objective C...

может ли кто-нибудь предложить мне по этому поводу?

благодарю вас


person Community    schedule 26.08.2009    source источник


Ответы (5)


Это звучит как задача для Applescript. Вы можете написать яблочный скрипт, который использует Indesign Applescript Dictionary, а затем обернуть свой яблочный скрипт Cocoa и Objective C.

Indesign и Applescript

Мост между Cocoa и Applescript

Не знаете, как сделать обертку Cocoa вокруг applescript? В примерах кода инструментов разработчика, которые поставляются с Xcode, есть несколько примеров кода.

Это может быть полезно AppleScript и Cocoa: сверху вниз.

person Gordon Potter    schedule 28.08.2009

Экспорт PDF с последующим экспортом в формате JPEG. Чтобы экспортировать в формате PDF, просмотрите эту тему: http://objectmix.com/adobe-indesign/238509-newbie-question-how-batch-export-multiple-indd-pdf-files.html

person Mikhail    schedule 23.04.2011

Я сомневаюсь, что это действительно то, что вам нужно, но этот InDesign JavaScript может помочь вам. Он экспортирует каждую страницу открытого документа в отдельный jpeg.

var myFilePath, myFile,myDoc, myPages, myPage, myPageNum;

app.jpegExportPreferences.jpegQuality = JPEGOptionsQuality.high;
app.jpegExportPreferences.exportResolution = 200;
app.jpegExportPreferences.jpegExportRange = ExportRangeOrAllPages.EXPORT_RANGE;

myDoc = app.activeDocument;
myPages = myDoc.pages;
for (var i = 0; i < myPages.length; i++) {
    myPage = myPages[i];
    myPageNum = myPage.name;
    myFilePath = "~/Desktop/exported_jpegs/" + myDoc.name.replace(/indd$/, "") + " page " + myPageNum + ".jpg";
    myFile = new File(myFilePath);
    app.jpegExportPreferences.pageString = myPageNum;
    myDoc.exportFile(ExportFormat.jpg, myFile, false);
    } 
person Aryeh    schedule 25.07.2016

Разве это не просто «Файл»> «Экспорт», а затем выберите «Jpeg»?

person Kablam    schedule 26.08.2009

Вот Руководство по Applescript для Indesign (CS3) (pdf). В нем будут детали того, какие действия могут быть написаны по сценарию.

Кроме того, вы можете рассмотреть Automator, который по сути является графическим интерфейсом для Applescript. Вот некоторые действия Automator специально для Indesign.

И руководство по рабочему процессу от Adobe с использованием Automator и Indesign. . В нем есть некоторая информация о том, что делать в Xcode.

person Gordon Potter    schedule 29.08.2009