ExportOptionsPhotoshop¶
exportOptionsPhotoshop
Description¶
Options for exporting a document as a Photoshop file, used with the Document.exportFile() method. All properties are optional.
When you export a document, the appropriate file extension is appended automatically. You should not include any file extension in the file specification.
Properties¶
ExportOptionsPhotoshop.antiAliasing¶
exportOptionsPhotoshop.antiAliasing
Description¶
If true
, the exported image should be anti-aliased.
Default: true
.
Type¶
Boolean.
ExportOptionsPhotoshop.artboardRange¶
exportOptionsPhotoshop.artboardRange
Description¶
If saveMultipleArtboards
is true, this is considered for multi-asset extraction, which specifies the artboard range. An empty string extracts all the artboards.
Default: empty String.
Type¶
String.
ExportOptionsPhotoshop.editableText¶
exportOptionsPhotoshop.editableText
Description¶
If true
, text objects should be exported as editable text layers.
Default: true
.
Type¶
Boolean.
ExportOptionsPhotoshop.embedICCProfile¶
exportOptionsPhotoshop.embedICCProfile
Description¶
If true
, an ICC profile should be embedded in the exported file.
Default: false
.
Type¶
Boolean.
ExportOptionsPhotoshop.imageColorSpace¶
exportOptionsPhotoshop.imageColorSpace
Description¶
The color space of the exported file.
Default: ImageColorSpace.RGB
.
Type¶
ExportOptionsPhotoshop.maximumEditability¶
exportOptionsPhotoshop.maximumEditability
Description¶
Preserve as much of the original document's structure as possible when exporting.
Default: true
.
Type¶
Boolean.
ExportOptionsPhotoshop.resolution¶
exportOptionsPhotoshop.resolution
Description¶
Resolution of the exported file in dots per inch (dpi).
Range: 72.0 to 2400.0.
Default: 150.0.
Type¶
Number (double).
ExportOptionsPhotoshop.saveMultipleArtboards¶
exportOptionsPhotoshop.saveMultipleArtboards
Description¶
If true
, all artboards or range of artboards are saved.
Default: false
.
Type¶
Boolean.
ExportOptionsPhotoshop.typename¶
exportOptionsPhotoshop.typename
Description¶
The class name of the referenced object.
Type¶
String; read-only.
ExportOptionsPhotoshop.warnings¶
exportOptionsPhotoshop.warnings
Description¶
If true
, a warning dialog should be displayed in case of conflicts in the export settings.
Default: true
.
Type¶
Boolean.
ExportOptionsPhotoshop.writeLayers¶
exportOptionsPhotoshop.writeLayers
Description¶
If true
, the document layers should be presented in the exported document.
Default: true
.
Type¶
Boolean.
Example¶
Exporting to Photoshop format¶
// Exports current document to dest as a PSD file with specified options,
// dest contains the full path including the file name
function exportFileToPSD(dest) {
if (app.documents.length > 0) {
var exportOptions = new ExportOptionsPhotoshop();
exportOptions.resolution = 150;
var type = ExportType.PHOTOSHOP;
var fileSpec = new File(dest);
app.activeDocument.exportFile(fileSpec, type, exportOptions);
}
}