Interface PSD

    • Field Detail

      • SIGNATURE_8BPS

        static final int SIGNATURE_8BPS
        PSD 2+ Native format (.PSD) identifier "8BPS"
        See Also:
        Constant Field Values
      • BLEND_PASS

        static final int BLEND_PASS
        Pass through blending mode "pass"
        See Also:
        Constant Field Values
      • BLEND_HLIT

        static final int BLEND_HLIT
        Hard light blending mode "hLit"
        See Also:
        Constant Field Values
      • BLEND_SLIT

        static final int BLEND_SLIT
        Soft light blending mode "sLit"
        See Also:
        Constant Field Values
      • BLEND_DIFF

        static final int BLEND_DIFF
        Difference blending mode "diff"
        See Also:
        Constant Field Values
      • BLEND_IDIV

        static final int BLEND_IDIV
        Color burn blending mode "idiv"
        See Also:
        Constant Field Values
      • BLEND_LBRN

        static final int BLEND_LBRN
        Linear burn blending mode "lbrn"
        See Also:
        Constant Field Values
      • BLEND_DKCL

        static final int BLEND_DKCL
        Darker color blending mode "dkCl"
        See Also:
        Constant Field Values
      • BLEND_LDDG

        static final int BLEND_LDDG
        Linear dodge blending mode "lddg"
        See Also:
        Constant Field Values
      • BLEND_LGCL

        static final int BLEND_LGCL
        Lighter color blending mode "lgCl"
        See Also:
        Constant Field Values
      • BLEND_VLIT

        static final int BLEND_VLIT
        Vivid light blending mode "vLit"
        See Also:
        Constant Field Values
      • BLEND_LLIT

        static final int BLEND_LLIT
        Linear light blending mode "lLit"
        See Also:
        Constant Field Values
      • COMPRESSION_RLE

        static final int COMPRESSION_RLE
        PacBits RLE compression
        See Also:
        Constant Field Values
      • COMPRESSION_ZIP_PREDICTION

        static final int COMPRESSION_ZIP_PREDICTION
        ZIP compression with prediction
        See Also:
        Constant Field Values
      • COLOR_MODE_BITMAP

        static final short COLOR_MODE_BITMAP
        Bitmap (monochrome)
        See Also:
        Constant Field Values
      • COLOR_MODE_GRAYSCALE

        static final short COLOR_MODE_GRAYSCALE
        Gray-scale
        See Also:
        Constant Field Values
      • COLOR_MODE_INDEXED

        static final short COLOR_MODE_INDEXED
        Indexed color (palette color)
        See Also:
        Constant Field Values
      • COLOR_MODE_MULTICHANNEL

        static final short COLOR_MODE_MULTICHANNEL
        Multichannel color
        See Also:
        Constant Field Values
      • COLOR_MODE_DUOTONE

        static final short COLOR_MODE_DUOTONE
        Duotone (halftone)
        See Also:
        Constant Field Values
      • RES_CHANNELS_ROWS_COLUMNS_DEPTH_MODE

        static final int RES_CHANNELS_ROWS_COLUMNS_DEPTH_MODE
        Channels, rows, columns, depth, and mode (Obsolete?Photoshop 2.0 only).
        See Also:
        Constant Field Values
      • RES_MAC_PRINT_MANAGER_INFO

        static final int RES_MAC_PRINT_MANAGER_INFO
        Optional Macintosh print manager information.
        See Also:
        Constant Field Values
      • RES_INDEXED_COLOR_TABLE

        static final int RES_INDEXED_COLOR_TABLE
        Indexed color table (Obsolete?Photoshop 2.0 only).
        See Also:
        Constant Field Values
      • RES_RESOLUTION_INFO

        static final int RES_RESOLUTION_INFO
        Resolution information // ID value 03ed indicates that the data is in the form of a ResolutionInfo structure: // // typedef struct _ResolutionInfo // { // LONG hRes; // Fixed-point number: pixels per inch // WORD hResUnit; // 1=pixels per inch, 2=pixels per centimeter // WORD WidthUnit; // 1=in, 2=cm, 3=pt, 4=picas, 5=columns // LONG vRes; // Fixed-point number: pixels per inch/ // WORD vResUnit; // 1=pixels per inch, 2=pixels per centimeter // WORD HeightUnit; // 1=in, 2=cm, 3=pt, 4=picas, 5=columns // } RESOLUTIONINFO;
        See Also:
        Constant Field Values
      • RES_ALPHA_CHANNEL_INFO

        static final int RES_ALPHA_CHANNEL_INFO
        Alpha channel names (Pascal-format strings)
        See Also:
        Constant Field Values
      • RES_DISPLAY_INFO

        static final int RES_DISPLAY_INFO
        Display information for each channel // ID value 03ef indicates that the data is stored as a DisplayInfo structure, which contains display information // associated with each channel: // // typedef _DisplayInfo // { // WORD ColorSpace; // WORD Color[4]; // WORD Opacity; // 0-100 // BYTE Kind; // 0=selected, 1=protected // BYTE Padding; // Always zero // } DISPLAYINFO; //
        See Also:
        Constant Field Values
      • RES_CAPTION

        static final int RES_CAPTION
        Optional Pascal-format caption string
        See Also:
        Constant Field Values
      • RES_BORDER_WIDTH

        static final int RES_BORDER_WIDTH
        Fixed-point border width, border units
        See Also:
        Constant Field Values
      • RES_BACKGROUND_COLOR

        static final int RES_BACKGROUND_COLOR
        Background color
        See Also:
        Constant Field Values
      • RES_PRINT_FLAGS

        static final int RES_PRINT_FLAGS
        Print flags. ID value 03f3 indicates that the data is a series of eight flags, indicating the enabled state of labels, crop marks, color bars, registration marks, negative, flip, interpolate, and caption items in the Photoshop Page Setup dialog box.
        See Also:
        Constant Field Values
      • RES_GRAYSCALE_HALFTONE_INFO

        static final int RES_GRAYSCALE_HALFTONE_INFO
        Gray-scale and halftoning information
        See Also:
        Constant Field Values
      • RES_COLOR_HALFTONE_INFO

        static final int RES_COLOR_HALFTONE_INFO
        Color halftoning information
        See Also:
        Constant Field Values
      • RES_DUOTONE_HALFTONE_INFO

        static final int RES_DUOTONE_HALFTONE_INFO
        Duotone halftoning information
        See Also:
        Constant Field Values
      • RES_GRAYSCALE_MULTICHANNEL_TRANSFER_FUNCTION

        static final int RES_GRAYSCALE_MULTICHANNEL_TRANSFER_FUNCTION
        Gray-scale and multichannel transfer function
        See Also:
        Constant Field Values
      • RES_COLOR_TRANSFER_FUNCTION

        static final int RES_COLOR_TRANSFER_FUNCTION
        Color transfer functions
        See Also:
        Constant Field Values
      • RES_DUOTONE_TRANSFER_FUNCTOON

        static final int RES_DUOTONE_TRANSFER_FUNCTOON
        Duotone transfer functions
        See Also:
        Constant Field Values
      • RES_DUOTONE_IMAGE_INFO

        static final int RES_DUOTONE_IMAGE_INFO
        Duotone image information
        See Also:
        Constant Field Values
      • RES_EFFECTIVE_BLACK_WHITE

        static final int RES_EFFECTIVE_BLACK_WHITE
        Effective black and white value for dot range
        See Also:
        Constant Field Values
      • RES_QUICK_MASK_CHANNEL_ID

        static final int RES_QUICK_MASK_CHANNEL_ID
        Quick Mask channel ID, flag for mask initially empty
        See Also:
        Constant Field Values
      • RES_INDEX_OF_TARGET_LAYER

        static final int RES_INDEX_OF_TARGET_LAYER
        Index of target layer (0=bottom)
        See Also:
        Constant Field Values
      • RES_LAYERS_GROUP_INFO

        static final int RES_LAYERS_GROUP_INFO
        Layers group info, group ID for dragging groups
        See Also:
        Constant Field Values
      • RES_RAW_IMAGE_MODE

        static final int RES_RAW_IMAGE_MODE
        Image mode for raw-format files
        See Also:
        Constant Field Values
      • RES_JPEG_QUALITY

        static final int RES_JPEG_QUALITY
        JPEG quality (Adobe internal)
        See Also:
        Constant Field Values
      • RES_GRID_AND_GUIDES_INFO

        static final int RES_GRID_AND_GUIDES_INFO
        (Photoshop 4.0) Grid and guides information
        See Also:
        Constant Field Values
      • RES_THUMBNAIL_PS4

        static final int RES_THUMBNAIL_PS4
        (Photoshop 4.0) Thumbnail resource for Photoshop 4.0 only. BGR layout. Obsolete.
        See Also:
        RES_THUMBNAIL, Constant Field Values
      • RES_COPYRIGHT_FLAG

        static final int RES_COPYRIGHT_FLAG
        (Photoshop 4.0) Copyright flag Boolean indicating whether image is copyrighted. Can be set via Property suite or by user in File Info...
        See Also:
        Constant Field Values
      • RES_URL

        static final int RES_URL
        (Photoshop 4.0) URL Handle of a text string with uniform resource locator. Can be set via Property suite or by user in File Info...
        See Also:
        Constant Field Values
      • RES_THUMBNAIL

        static final int RES_THUMBNAIL
        (Photoshop 5.0) Thumbnail resource (supersedes resource 1033)
        See Also:
        Constant Field Values
      • RES_GLOBAL_ANGLE

        static final int RES_GLOBAL_ANGLE
        (Photoshop 5.0) Global Angle 4 bytes that contain an integer between 0 and 359, which is the global lighting angle for effects layer. If not present, assumed to be 30.
        See Also:
        Constant Field Values
      • RES_COLOR_SAMPLERS

        static final int RES_COLOR_SAMPLERS
        (Photoshop 5.0) Color samplers resource See "Color samplers resource format" on page20.
        See Also:
        Constant Field Values
      • RES_ICC_PROFILE

        static final int RES_ICC_PROFILE
        (Photoshop 5.0) ICC Profile The raw bytes of an ICC (International Color Consortium) format profile.
        See Also:
        Constant Field Values
      • RES_WATERMARK

        static final int RES_WATERMARK
        (Photoshop 5.0) Watermark One byte.
        See Also:
        Constant Field Values
      • RES_ICC_UNTAGGED_PROFILE

        static final int RES_ICC_UNTAGGED_PROFILE
        (Photoshop 5.0) ICC Untagged Profile 1 byte that disables any assumed profile handling when opening the file. 1 = intentionally untagged.
        See Also:
        Constant Field Values
      • RES_EFFECTS_VISIBLE

        static final int RES_EFFECTS_VISIBLE
        (Photoshop 5.0) Effects visible 1-byte global flag to show/hide all the effects layer. Only present when they are hidden.
        See Also:
        Constant Field Values
      • RES_SPOT_HALFTONE

        static final int RES_SPOT_HALFTONE
        (Photoshop 5.0) Spot Halftone 4 bytes for version, 4 bytes for length, and the variable length data.
        See Also:
        Constant Field Values
      • RES_DOC_ID_SEED

        static final int RES_DOC_ID_SEED
        (Photoshop 5.0) Document-specific IDs seed number 4 bytes: Base value, starting at which layer IDs will be generated (or a greater value if existing IDs already exceed it). Its purpose is to avoid the case where we add layers, flatten, save, open, and then add more layers that end up with the same IDs as the first set.
        See Also:
        Constant Field Values
      • RES_UNICODE_ALPHA_NAMES

        static final int RES_UNICODE_ALPHA_NAMES
        (Photoshop 5.0) Unicode Alpha Names Unicode string (4 bytes length followed by string).
        See Also:
        Constant Field Values
      • RES_INDEXED_COLOR_TABLE_COUNT

        static final int RES_INDEXED_COLOR_TABLE_COUNT
        (Photoshop 6.0) Indexed Color Table Count 2 bytes for the number of colors in table that are actually defined
        See Also:
        Constant Field Values
      • RES_TRANSPARENCY_INDEX

        static final int RES_TRANSPARENCY_INDEX
        (Photoshop 6.0) Transparency Index. 2 bytes for the index of transparent color, if any.
        See Also:
        Constant Field Values
      • RES_GLOBAL_ALTITUDE

        static final int RES_GLOBAL_ALTITUDE
        (Photoshop 6.0) Global Altitude 4 byte entry for altitude
        See Also:
        Constant Field Values
      • RES_WORKFLOW_URL

        static final int RES_WORKFLOW_URL
        (Photoshop 6.0) Workflow URL Unicode string
        See Also:
        Constant Field Values
      • RES_JUMP_TO_XPEP

        static final int RES_JUMP_TO_XPEP
        (Photoshop 6.0) Jump To XPEP 2 bytes major version, 2 bytes minor version, 4 bytes count. Following is repeated for count: 4 bytes block size, 4 bytes key, if key = 'jtDd', then next is a Boolean for the dirty flag; otherwise its a 4 byte entry for the mod date.
        See Also:
        Constant Field Values
      • RES_ALPHA_IDENTIFIERS

        static final int RES_ALPHA_IDENTIFIERS
        (Photoshop 6.0) Alpha Identifiers 4 bytes of length, followed by 4 bytes each for every alpha identifier.
        See Also:
        Constant Field Values
      • RES_URL_LIST

        static final int RES_URL_LIST
        (Photoshop 6.0) URL List 4 byte count of URLs, followed by 4 byte long, 4 byte ID, and Unicode string for each count.
        See Also:
        Constant Field Values
      • RES_VERSION_INFO

        static final int RES_VERSION_INFO
        (Photoshop 6.0) Version Info 4 bytes version, 1 byte hasRealMergedData, Unicode string: writer name, Unicode string: reader name, 4 bytes file version.
        See Also:
        Constant Field Values
      • RES_CAPTION_DIGEST

        static final int RES_CAPTION_DIGEST
        (Photoshop 7.0) Caption digest 16 bytes: RSA Data Security, MD5 message-digest algorithm
        See Also:
        Constant Field Values
      • RES_PRINT_SCALE

        static final int RES_PRINT_SCALE
        (Photoshop 7.0) Print scale 2 bytes style (0 = centered, 1 = size to fit, 2 = user defined). 4 bytes x location (floating point). 4 bytes y location (floating point). 4 bytes scale (floating point)
        See Also:
        Constant Field Values
      • RES_PIXEL_ASPECT_RATIO

        static final int RES_PIXEL_ASPECT_RATIO
        (Photoshop CS) Pixel Aspect Ratio 4 bytes (version = 1), 8 bytes double, x / y of a pixel
        See Also:
        Constant Field Values
      • RES_LAYER_COMPS

        static final int RES_LAYER_COMPS
        (Photoshop CS) Layer Comps 4 bytes (descriptor version = 16), Descriptor.
        See Also:
        Constant Field Values
      • RES_ALTERNATE_DUOTONE_COLORS

        static final int RES_ALTERNATE_DUOTONE_COLORS
        (Photoshop CS) Alternate Duotone Colors 2 bytes (version = 1), 2 bytes count, following is repeated for each count: [ Color: 2 bytes for space followed by 4 * 2 byte color component ], following this is another 2 byte count, usually 256, followed by Lab colors one byte each for L, a, b This resource is not read or used by Photoshop.
        See Also:
        Constant Field Values
      • RES_ALTERNATE_SPOT_COLORS

        static final int RES_ALTERNATE_SPOT_COLORS
        (Photoshop CS) Alternate Spot Colors 2 bytes (version = 1), 2 bytes channel count, following is repeated for each count: 4 bytes channel ID, Color: 2 bytes for space followed by 4 * 2 byte color component This resource is not read or used by Photoshop.
        See Also:
        Constant Field Values
      • RES_LAYER_SELECTION_IDS

        static final int RES_LAYER_SELECTION_IDS
        (Photoshop CS2) Layer Selection ID(s). 2 bytes count, following is repeated for each count: 4 bytes layer ID.
        See Also:
        Constant Field Values
      • RES_HDR_TONING_INFO

        static final int RES_HDR_TONING_INFO
        (Photoshop CS2) HDR Toning information
        See Also:
        Constant Field Values
      • RES_PRINT_INFO

        static final int RES_PRINT_INFO
        (Photoshop CS2) Print info
        See Also:
        Constant Field Values
      • RES_LAYER_GROUPS_ENABLED

        static final int RES_LAYER_GROUPS_ENABLED
        (Photoshop CS2) Layer Group(s) Enabled ID. 1 byte for each layer in the document, repeated by length of the resource. NOTE: Layer groups have start and end markers.
        See Also:
        Constant Field Values
      • RES_COLOR_SAMPLERS_RESOURCE

        static final int RES_COLOR_SAMPLERS_RESOURCE
        (Photoshop CS3) Color samplers resource. Also see ID 1038 for old format. See Color samplers resource format.
        See Also:
        Constant Field Values
      • RES_MEASUREMENT_SCALE

        static final int RES_MEASUREMENT_SCALE
        (Photoshop CS3) Measurement Scale. 4 bytes (descriptor version = 16), Descriptor (see Descriptor structure)
        See Also:
        Constant Field Values
      • RES_TIMELINE_INFO

        static final int RES_TIMELINE_INFO
        (Photoshop CS3) Timeline Information. 4 bytes (descriptor version = 16), Descriptor (see Descriptor structure)
        See Also:
        Constant Field Values
      • RES_SHEET_DISCLOSURE

        static final int RES_SHEET_DISCLOSURE
        (Photoshop CS3) Sheet Disclosure. 4 bytes (descriptor version = 16), Descriptor (see See Descriptor structure)
        See Also:
        Constant Field Values
      • RES_DISPLAY_INFO_FP

        static final int RES_DISPLAY_INFO_FP
        (Photoshop CS3) DisplayInfo structure to support floating point colors. Also see ID 1007. See Appendix A in Photoshop API Guide.pdf .
        See Also:
        Constant Field Values
      • RES_ONION_SKINS

        static final int RES_ONION_SKINS
        (Photoshop CS3) Onion Skins. 4 bytes (descriptor version = 16), Descriptor (see See Descriptor structure)
        See Also:
        Constant Field Values
      • RES_COUNT_INFO

        static final int RES_COUNT_INFO
        (Photoshop CS4) Count Information. 4 bytes (descriptor version = 16), Descriptor (see See Descriptor structure). Information about the count in the document. See the Count Tool.
        See Also:
        Constant Field Values
      • RES_PRINT_INFO_CMM

        static final int RES_PRINT_INFO_CMM
        (Photoshop CS5) Print Information. 4 bytes (descriptor version = 16), Descriptor (see See Descriptor structure). Information about the current print settings in the document. The color management options.
        See Also:
        Constant Field Values
      • RES_PRINT_STYLE

        static final int RES_PRINT_STYLE
        (Photoshop CS5) Print Style. 4 bytes (descriptor version = 16), Descriptor (see See Descriptor structure). Information about the current print style in the document. The printing marks, labels, ornaments, etc.
        See Also:
        Constant Field Values
      • RES_PATH_SELECTION_STATE

        static final int RES_PATH_SELECTION_STATE
        (Photoshop CC) Path Selection State. 4 bytes (descriptor version = 16), Descriptor (see See Descriptor structure). Information about the current path selection state.
        See Also:
        Constant Field Values
      • RES_CLIPPING_PATH_NAME

        static final int RES_CLIPPING_PATH_NAME
        Clipping path name
        See Also:
        Constant Field Values
      • RES_PRINT_FLAGS_INFORMATION

        static final int RES_PRINT_FLAGS_INFORMATION
        Print flags information ID value 2710 signals that the Data section contains a WORD-length version number (should be 1), a BYTE-length flag indicating crop marks, a BYTE-length field (should be 0), a LONG-length bleed width value, and a WORD indicating the bleed width scale.
        See Also:
        Constant Field Values
      • RES_PLUGIN_MIN

        static final int RES_PLUGIN_MIN
        Plug-In resource(s). Resources added by a plug-in. See the plug-in API found in the SDK documentation
        See Also:
        Constant Field Values
      • RES_PLUGIN_MAX

        static final int RES_PLUGIN_MAX
        Plug-In resource(s). Resources added by a plug-in. See the plug-in API found in the SDK documentation
        See Also:
        Constant Field Values