PhotoshopFileOptions
PhotoshopFileOptions
preferences.photoshopFileOptions
Description
Options for opening a Photoshop file, used with the Application.open() method. All properties are optional.
Properties
PhotoshopFileOptions.parent
preferences.photoshopFileOptions.parent
Description
The parent of this object.
Type
Object; read-only.
PhotoshopFileOptions.pixelAspectRatioCorrection
preferences.photoshopFileOptions.pixelAspectRatioCorrection
Description
If true
, imported images that have a non-square pixel aspect ratio should be adjusted.
Type
Boolean
PhotoshopFileOptions.preserveImageMaps
preferences.photoshopFileOptions.preserveImageMaps
Description
If true
, image maps should be preserved when document is converted.
Default: true
Type
Boolean
PhotoshopFileOptions.preserveLayers
preferences.photoshopFileOptions.preserveLayers
Description
If true
, layers should be preserved when document is converted.
Default: true
Type
Boolean
PhotoshopFileOptions.preserveSlices
preferences.photoshopFileOptions.preserveSlices
Description
If true
, slices should be preserved when document is converted.
Default: true
Type
Boolean
PhotoshopFileOptions.typename
preferences.photoshopFileOptions.typename
Description
The class name of the referenced object.
Type
String; read-only.
Example
Opening a Photoshop file
// Opens a Photoshop file containing layers with// preferences set to preserve layersvar psdOptions = preferences.photoshopFileOptions;psdOptions.preserveLayers = true;psdOptions.pixelAspectRatioCorrection = false;
// open a file using these prefsvar fileRef = File(psdFilePath);if (fileRef != null) { var docRef = open(fileRef, DocumentColorSpace.RGB);}