Я написал скрипт для экспорта файла в 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 );