【发布时间】:2021-01-04 01:53:07
【问题描述】:
我编写了一个脚本来将文件导出为 jpeg。但是,在导出时,如果文件名包含空格,则这些空格将替换为破折号。为什么?如果您在手册中从 Illustrator 导出,则文件名会正确显示。如果使用 fileJpg.saveDlg('');,拨号窗口会正确显示文件名,但会不断用破折号替换空格。
function ExportJpgFunction(){
var exportOptions = new ExportOptionsJPEG();
var type = ExportType.JPEG;
var fileJpg = new File('D:\\for Jpg and Eps/' + myWindow.fnamePanel.fileNameText.text + '.jpg');
fileJpg.saveDlg('');
exportOptions.antiAliasing = true;
exportOptions.qualitySetting = 100;
exportOptions.verticalScale = 420;
exportOptions.horizontalScale = 420;
app.activeDocument.exportFile( fileJpg, type, exportOptions );
【问题讨论】:
标签: javascript export jpeg adobe-illustrator