我发现了很多可以定义分辨率的脚本,但是可以导出具有指定高度的indesign文档的第一页(在这种情况下,在300dpi时为20mm)。我有几千个文件要做,需要一个脚本!
由于
答案 0 :(得分:1)
这是可能的,但您可能必须通过调用外部脚本(applescript或vb)在InDesign之外执行此操作。这是一个使用javascript将活动文档的第一页导出为jpeg的示例。导出后,您可以使用app.doScript()
来调用applescript或vb。
var doc = app.activeDocument;
app.jpegExportPreferences.properties = {
exportResolution: 300, // dpi
exportingSpread: false,
jpegExportRange: ExportRangeOrAllPages.exportRange,
jpegQuality: JPEGOptionsQuality.maximum,
pageString: "1"
};
var exportPath = File("~/Desktop/TestExport.jpg");
doc.exportFile(ExportFormat.jpg, exportPath, false);
// Do additional image transformation here using external program