Document in Photoshop DOM
An open Photoshop document.
Instance Properties
name | type | description |
---|---|---|
activeChannels | Array | selected channels for document |
activeHistoryBrushSource | HistoryState | the current history state to use with the history brush for this document |
activeHistoryState | HistoryState | the current history state for this document |
activeLayer | ArtLayer | selected layer for document |
artLayers | ArtLayers | (read only) |
backgroundLayer | ArtLayer | (read only) background layer for the document |
bitsPerChannel | Number | number of bits for each channel (8 or 16) |
channels | Channels | (read only) |
colorProfileName | String | name of color profile for document |
colorProfileType | ColorProfile | type of color profile management for document |
componentChannels | Array | (read only) all color component channels for this document |
fullName | File | (read only) full path name of document |
height | Number | (read only) height of document (unit value) |
histogram | Array | (read only) a histogram of values for the composite document (only for RGB, CMYK and 'Indexed colors' documents) |
historyStates | HistoryStates | (read only) |
info | DocumentInfo | (read only) document information |
layers | Layers | (read only) |
layerSets | LayerSets | (read only) |
managed | Boolean | (read only) is the document a workgroup document? |
mode | DocumentMode | (read only) document mode |
modified | Date | (read only) The date of the Folder's last modification. |
name | String | (read only) the document's name |
parent | Object | (read only) |
path | File | (read only) the path of the document |
quickMaskMode | Boolean | is the document in the quick mask mode? |
resolution | Number | (read only) the resolution of the document (in pixels per inch) |
saved | Boolean | (read only) has the document been saved since last change? |
selection | Selection | (read only) the document's selection |
typename | String | (read only) |
width | Number | (read only) width of document (unit value) |
Instance Methods
name | returns | description |
---|---|---|
changeMode(destinationMode,[options]) | (none) | change the mode of the document |
close([saving]) | (none) | close the document |
convertProfile(destinationProfile,intent,[blackPointCompensation],…) | (none) | convert the document from using one color profile to using another |
crop(bounds,[angle],[width],…) | (none) | crop the document |
exportDocument(exportIn,[exportAs],[options]) | (none) | |
flatten() | (none) | flatten all layers in the document |
flipCanvas(direction) | (none) | flip the canvas horizontally or vertically |
importAnnotations(file) | (none) | import annotations into the document |
mergeVisibleLayers() | (none) | flatten all visible layers in the document |
paste([intoSelection]) | ArtLayer | paste contents of clipbopard into the document |
print([postScriptEncoding],[sourceSpace],[printSpace],…) | (none) | print the document |
rasterizeAllLayers() | (none) | rasterize all layers |
resizeCanvas([width],[height],[anchor]) | (none) | change the size of the canvas |
resizeImage([width],[height],[resolution],…) | (none) | change the size of the image |
revealAll() | (none) | expand document to show clipped sections |
rotateCanvas(angle) | (none) | rotate canvas of document |
save() | (none) | save the document |
saveAs(saveIn,[options],[asCopy],…) | (none) | save the document with specific save options |
splitChannels() | Array | split channels of the document |
trap(width) | (none) | apply trap to a CMYK document |
trim([type],[top],[left],…) | (none) |
Properties that are a Document
name | object | description |
---|---|---|
activeDocument | Application | The frontmost document |
Methods that return a Document
name | of object | description |
---|---|---|
add([width],[height],[resolution],…) | Documents | |
open(doc,[as]) | Application | Open the specified document. |