, если вы можете экспортировать как JPG , что-то вроде этого должно работать:
//set which page you want to export:
app.jpegExportPreferences.pageString='1';
//export that page from the document:
var myFile = new File('C:/test.jpg');
theDocument.exportFile(ExportFormat.JPG, myFile);
Я не уверен, что установка jpegExportPreferences.pageString
все еще будет работать или нет при экспорте в формате PNG, но вы можете проверить это. Надеюсь, это, по крайней мере, приведет вас на правильный путь!
Обратите внимание, что если вы хотите экспортировать как PNG, используйте этот формат экспорта:
ExportFormat.PNG_Format
EDIT:
Глядя на эту статью с форумов Adobe , говорится, что InDesign может экспортировать в формате PNG, но не содержит никаких параметров, поэтому у него есть ограничения, отличные от указания формата. Так что, если приведенный выше пример кода не поможет, возможно, попробуйте что-то вроде этого:
app.activeDocument.selection[0].exportFile(ExportFormat.PNG_FORMAT, File(new File("c:\\test.png")));
Надеюсь, это поможет!