ファイルをjpegに書き出すためのスクリプトを書きました。ただし、エクスポート時に、ファイル名にスペースが含まれている場合、これらはダッシュに置き換えられます。どうして?マニュアルでIllustratorから書き出すと、ファイル名が正しく表示されます。 fileJpg.saveDlg( '');を使用すると、ダイヤルウエーウィンドウにはファイル名が正しく表示されますが、スペースはダッシュで置き換えられます。イラストレーターのjavascriptの書き出しjpgスペースをダッシュに置き換えた
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);
それどころか。ダッシュを付けずにファイル名を書き出し、イラストレーターでエクスポートするとダッシュが追加されます。私は明確な画像を追加しました。 – hdtvhdmi
あなたは私のことを誤解しました。私はイラストレーターがリネーム機能を使って名前を変更した名前でファイルを保存した後、ファイルの名前を変更することを提案しました。 – emax