Copy link to clipboard
Copied
I have a save as eps script with options, that when used, outputs an.eps file and also the .eps-01. I dont need it to save the .eps file, only the .eps-01. Icant spot why its saving 2 files, any ideas?
var doc = app.activeDocument;
var saveOpts = new EPSSaveOptions();
saveOpts.cmykPostScript = false;
saveOpts.compatibility = Compatibility.ILLUSTRATOR16;
saveOpts.embedAllFonts = true;
saveOpts.embedLinkedFiles = false;
saveOpts.includeDocumentThumbnails = false;
saveOpts.postScript = EPSPostScriptLevelEnum.LEVEL3;
saveOpts.preview = EPSPreview.None;
saveOpts.saveMultipleArtboards = 1;
var saveName = doc.name.replace(/.ai$/i, ".eps01");
var newFile = new File (saveName + "01");
doc.saveAs(doc.path, saveOpts);
doc.close();
1 Correct answer
Hi,
You need to comment the following line
saveOpts.saveMultipleArtboards = 1
Also, .eps01 is not the extension. It should be .eps
Try following version if you want to jhave -01 in the file name.
var doc = app.activeDocument;
var saveOpts = new EPSSaveOptions();
saveOpts.cmykPostScript = false;
saveOpts.compatibility = Compatibility.ILLUSTRATOR16;
saveOpts.embedAllFonts = true;
saveOpts.embedLinkedFiles = false;
saveOpts.includeDocumentThumbnails = false;
saveOpts.postScript = EPSPostScriptL
...
Explore related tutorials & articles
Copy link to clipboard
Copied
Hi,
You need to comment the following line
saveOpts.saveMultipleArtboards = 1
Also, .eps01 is not the extension. It should be .eps
Try following version if you want to jhave -01 in the file name.
var doc = app.activeDocument;
var saveOpts = new EPSSaveOptions();
saveOpts.cmykPostScript = false;
saveOpts.compatibility = Compatibility.ILLUSTRATOR16;
saveOpts.embedAllFonts = true;
saveOpts.embedLinkedFiles = false;
saveOpts.includeDocumentThumbnails = false;
saveOpts.postScript = EPSPostScriptLevelEnum.LEVEL3;
saveOpts.preview = EPSPreview.None;
// saveOpts.saveMultipleArtboards = 1;
var saveName = doc.name.replace(/.ai$/i, "");
var newFile = new File(doc.path + "/" + saveName + "-01.eps");
doc.saveAs(newFile, saveOpts);
doc.close();
Copy link to clipboard
Copied
perfect, thanks much

