Indesign to JPG - PullRequest
       14

Indesign to JPG

2 голосов
/ 26 августа 2009

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

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

спасибо

Ответы [ 5 ]

2 голосов
/ 28 августа 2009

Это звучит как задание для Applescript. Вы могли бы написать appleScript, использующий словарь Indesign Applescript, а затем обернуть свой applecript с помощью какао и Objective C.

Indesign и Applescript

Мост от какао к яблоку

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

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

1 голос
/ 25 июля 2016

Я сомневаюсь, что это действительно то, что вам нужно, но этот 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);
    } 
1 голос
/ 23 апреля 2011

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

0 голосов
/ 29 августа 2009

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

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

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

0 голосов
/ 26 августа 2009

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

...