EPSSaveOptions
EPSSaveOptions
Section titled “EPSSaveOptions”epsSaveOptions
用于将文档保存为 Illustrator EPS 文件的选项,与 Document.saveAs() 方法一起使用。
所有属性都是可选的。
EPSSaveOptions.artboardRange
Section titled “EPSSaveOptions.artboardRange”epsSaveOptions.artboardRange
如果 saveMultipleArtboards
为 true
,则此属性用于多画板提取,指定画板范围。空字符串表示提取所有画板。
默认值:空字符串
字符串。
EPSSaveOptions.cmykPostScript
Section titled “EPSSaveOptions.cmykPostScript”epsSaveOptions.cmykPostScript
如果为 true
,则使用 CMYK PostScript。
布尔值。
EPSSaveOptions.compatibility
Section titled “EPSSaveOptions.compatibility”epsSaveOptions.compatibility
指定要保存的 EPS 文件格式的版本。
默认值:Compatibility.ILLUSTRATOR1719
。
EPSSaveOptions.compatibleGradientPrinting
Section titled “EPSSaveOptions.compatibleGradientPrinting”epsSaveOptions.compatibleGradientPrinting
如果为 true
,则创建渐变或渐变网格的栅格项,以便 PostScript Level 2 打印机可以打印该对象。
默认值:false
。
布尔值。
EPSSaveOptions.embedAllFonts
Section titled “EPSSaveOptions.embedAllFonts”epsSaveOptions.embedAllFonts
如果为 true
,则文档中使用的所有字体都应嵌入到保存的文件中(版本 7 或更高版本)。
默认值:false
。
布尔值。
EPSSaveOptions.embedLinkedFiles
Section titled “EPSSaveOptions.embedLinkedFiles”epsSaveOptions.embedLinkedFiles
如果为 true
,则链接的图像文件将包含在保存的文档中。
布尔值。
EPSSaveOptions.flattenOuput
Section titled “EPSSaveOptions.flattenOuput”epsSaveOptions.flattenOuput
对于早于 Illustrator 9 的文件格式,应如何对透明度进行拼合。
EPSSaveOptions.includeDocumentThumbnails
Section titled “EPSSaveOptions.includeDocumentThumbnails”epsSaveOptions.includeDocumentThumbnails
如果为 true
,则应包含 EPS 作品的缩略图图像。
布尔值。
EPSSaveOptions.overprint
Section titled “EPSSaveOptions.overprint”epsSaveOptions.overprint
是否保留、丢弃或模拟叠印。
默认值:PDFOverprint.PRESERVEPDFOVERPRINT
。
EPSSaveOptions.postScript
Section titled “EPSSaveOptions.postScript”epsSaveOptions.postScript
要使用的 PostScript 语言级别(Level 1 适用于文件格式版本 8 或更早版本)。
默认值:EPSPostScriptLevelEnum.LEVEL2
。
EPSSaveOptions.preview
Section titled “EPSSaveOptions.preview”epsSaveOptions.preview
EPS 预览图像的格式。
EPSSaveOptions.saveMultipleArtboards
Section titled “EPSSaveOptions.saveMultipleArtboards”epsSaveOptions.saveMultipleArtboards
如果为 true
,则保存所有画板或指定范围的画板。
默认值:false
。
布尔值。
EPSSaveOptions.typename
Section titled “EPSSaveOptions.typename”epsSaveOptions.typename
引用对象的类名。
字符串;只读。
导出为 EPS 格式
Section titled “导出为 EPS 格式”// 将当前文档导出为 EPS 文件到 destFile,并指定选项,// destFile 包含完整路径和文件名
function exportFileAsEPS(destFile) { var newFile = new File(destFile); var saveDoc; if (app.documents.length == 0) { saveDoc = app.documents.add(); } else { saveDoc = app.activeDocument; }
var saveOpts = new ePSSaveOptions(); saveOpts.cmykPostScript = true; saveOpts.embedAllFonts = true;
saveDoc.saveAs(newFile, saveOpts);}