Click or drag to resize
Aspose.PSD.FileFormats.Psd.Layers.LayerResources Namespace
The namespace contains PSD file format entities contained in layers.
Classes
  ClassDescription
Public classAdjustmentLayerResource
Base Class for adjustments layer resources
Public classBlncResource
BlncResource class is a resource of Color Adjustment Layer.
Public classCode exampleBlwhResource
BlwhResource class is a resource of Black and White Adjustment Layer.
Public classBooleanResource
Class BooleanResource. It's pseudo resource. Photoshop haven't it
Public classBritResource
Class BritResource. Resource of Brightness/Contrast Adjustment Layer
Public classCgEdResource
Class CgEdResource. Content Generator Extra Data (Photoshop CS5)
Public classClassID
The PSD Class ID object.
Public classClblResource
Class ClblResource. This resource contains information about blending of clipped element.
Public classCmlsResource
Class CmlsResource.
Public classColorRangeHsl
Hue2Resource has 6 color ranges where you can change HSV parameters. Every range has 4 key points to identify range borders. And it's ColorRangeHsl
Public classCurvesContinuousManager
Manager for Curves Adjustment Layer that manipulates curves
Public classCurvesDiscreteManager
Manager for Curves Adjustment Layer that manipulates pixels' map
Public classCurvesManager
Base Class to manage CurvResource
Public classCurvResource
Class CurvResource. Resource of Curves Adjustment Layer 1 byte - 0 if use curves, 1 if used pixels on map if 0 then: 2 bytes - short. Default is 1 4 bytes - int. Used only last byte by bit. First bit is for 1 channel, the Fourth bit for 4 channel for example 2 bytes - short points count 4 bytes * count of point - points of curve 2 short: first position, second height 4 bytes - word "Crv " 2 bytes - short default is 4 for Curves 4 bytes - int. Default is 1 4 bytes - point count 4 bytes * point count - points of curve 2 short: first position, second height 0-4 bytes - Leading to be fold for four if 1 then: 2 bytes - short. Default is 1 4 bytes - int. Used only last byte. One channel is in one bit. First bit is for 1 channel, the Fourth bit for 4 channel for example 256 * count of changed channels - ordered values of channel in range 0 - 255 4 bytes - word "Crv " 2 bytes - short. Default is 3 for pixels on map 4 bytes - int Channel count (2 + 256) bytes - short 2 for channel index, 256 is ordered values of channel in range 0 - 255
Public classCustResource
Class CustResource. This resource contains information about blending of clipped element.
Public classExpaResource
Class ExpaResource. Resource of Exposure Adjustment Layer
Public classFillLayerResource
Base Class for fill layer resources
Public classCode exampleFilterEffectMaskData
The filter mask data class.
Public classCode exampleFXidResource
The Filter Effects resource contains channels, a user mask, and a sheet mask for the smart filter.
Public classFxrpResource
Class FxrpResource. The reference point of layer
Public classCode exampleGdFlResource
Class GdFlResource. This resource contains information about blending of clipped element.
Public classHue2Resource
Class Hue2Resource. Resource of Exposure Adjustment Layer
Public classInfxResource
Class InfxResource. This resource contains information about blending of clipped element.
Public classIopaResource
Class IopaResource. This resource contains information about the fill opacity property from the layer style form
Public classKnkoResource
Class KnkoResource. This resource contains information about blending of clipped element.
Public classLayerSectionResource
The layer section resource.
Public classCode exampleLclrResource
Class LclrResource. This resource contains information about color of layer in layers' list is PS. It's only
Public classLevelChannel
Class for working with channels in Levels Adjustment Layer
Public classLevlResource
Class LevlResource. Resource of Exposure Adjustment Layer
Public classLfx2Resource
Lfx2 resource (effects resource)
Public classLiFdDataSource
Defines the liFD data source class in PSD File that contains information about an embedded file. This is part of PSD File Format Manipulation API that helps to modify Adobe® Photoshop® files
Public classCode exampleLiFeDataSource
Defines the LnkeDataSource class that contains information about external linked file. This is part of PSD File Format Manipulation API that helps to modify Adobe® Photoshop® files
Public classLinkDataSource
Defines the LinkDataSource class that contains information about a linked file or an asset in the PSD file.
Public classLinkResource
Defines the LinkResource class that contains information about linked or embedded files in the PSD format image. The link resource may contain several LinkDataSource instances which can be accessed by indexers in any derived class.
Public classLnk2Resource
Defines the class which contains information about embedded files in the PSD format image. The link resource may contain several LiFdDataSource instances which can be accessed by the indexer.
Public classCode exampleLnk3Resource
Defines the class which contains information about an embedded file in the PSD format 32 bit per channel image. The link resource may contain several LiFdDataSource instances which can be accessed by indexer.
Public classCode exampleLnkeResource
Defines the LnkeResource class that contains information about external linked files or assets in the PSD format image. The link resource may contain several LiFeDataSource instances which can be accessed by indexer. This is a part of PSD File Format Manipulation API that helps to modify Adobe® Photoshop® files programmatically
Public classLnsrResource
Class lnsrResource.
Public classLr16Resource
The lr32 resource.
Public classLr32Resource
The lr32 resource.
Public classLspfResource
Layer protected settings
Public classLuniResource
Layer name resource
Public classLyidResource
Class LyidResource.
Public classMixrResource
Class MixrResource. Resource of Channel Mixer Adjustment Layer
Public classCode exampleNvrtResource
Class NvrtResource. Resource of Invert Adjustment Layer.
Public classOSTypeStructure
Represents the OS type structure.
Public classOSTypeStructuresRegistry
Represents the OSTypeStructure resources registry.
Public classPattResource
Class PattResource. Resource with pattern data
Public classPhflResource
Class PhflResource. Resource of Exposure Adjustment Layer 2 Version ( = 3 ) or ( = 2 ) 12 4 bytes each for XYZ color(Only in Version 3) 10 2 bytes color space followed by 4 * 2 bytes color component(Only in Version 2) 4 Density 1 Preserve Luminosity
Public classPhflResourceVersion2
Class PhflResource. Resource of Exposure Adjustment Layer 2 Version ( = 3 ) or ( = 2 ) 12 4 bytes each for XYZ color(Only in Version 3) 10 2 bytes color space followed by 4 * 2 bytes color component(Only in Version 2) 4 Density 1 Preserve Luminosity
Public classPhflResourceVersion3
Class PhflResource. Resource of Exposure Adjustment Layer 2 Version ( = 3 ) or ( = 2 ) 12 4 bytes each for XYZ color(Only in Version 3) 10 2 bytes color space followed by 4 * 2 bytes color component(Only in Version 2) 4 Density 1 Preserve Luminosity
Public classCode examplePlacedResource
Defines the PlacedResource class that contains common information about a placed layer or a smart object layer in the PSD file. Is is used to support smart object layers in the Adobe® Photoshop® images.
Public classCode examplePlLdResource
Defines the PlLdResource class that contains information about a placed layer in the PSD file. Is is used to support smart object layers in the Adobe® Photoshop® images. It was replaced by SoLdResource in the Adobe® Photoshop® CS3
Public classCode examplePtFlResource
Class PtFlResource. Contains Pattern Fill Layer Data.
Public classShmdResource
Class ShmdResource. Metadata settings
Public classCode exampleSmartObjectResource
Defines the SmartObjectResource class that contains information about a smart object layer in a PSD file. Is is the base class for Sold and Sole resources that is used to support smart object layers in the Adobe® Photoshop® images.
Public classCode exampleSmartResourceCreator
Defines the SmartResourceCreator class that can create PlLd, SoLd and SoLe resources. Is is used to support smart object layers in the Adobe® Photoshop® images.
Public classCode exampleSoCoResource
Class SoCoResource. This resource contains information about Color Fill Layers
Public classCode exampleSoLdResource
Defines the SoLdResource class that contains information about a smart object layer in a PSD file. Is is used to support smart object layers in the Adobe® Photoshop® images.
Public classCode exampleSoLeResource
Defines the SoLeResource class that contains information about a smart object layer in a PSD file. Is is used to support smart object layers with external file links in the Adobe® Photoshop® images.
Public classTxt2Resource
Txt2 resource class
Public classTypeToolFontInfo
Contains information about type tool font.
Public classTypeToolInfo6Resource
The type tool information. For PSD version higher or equal to the 6.0.
Public classTypeToolInfoResource
The type tool information. For PSD version lower than 6.0.
Public classTypeToolLineInfo
Type tool line info.
Public classTypeToolStyleInfo
Type tool style information.
Public classUnknownResource
The unknown resource.
Public classCode exampleVectorPathDataResource
Class VectorPathDataResource. This resource contains information about vector layer mask
Public classCode exampleVmskResource
Class VmskResource. This resource contains information about vector layer mask
Public classCode exampleVogkResource
The Vector Origination Data resource.
Public classCode exampleVsmsResource
Class VsmsResource. This resource contains information about vector layer mask
Interfaces
  InterfaceDescription
Public interfaceIOSTypeStructureLoader
The OSTypeStructure resource loader.
Public interfaceCode exampleIPlacedLayerResource
Defines the IPlacedLayerResource interface that contains information about a placed layer in the PSD file. Is is a markup interface used to designate PlLd, Sold and Sole resources in the Adobe® Photoshop® images. Is is used to support smart object layers in the Adobe® Photoshop® images.
Public interfaceCode exampleISmartObjectLayerResource
Defines the ISmartObjectLayerResource interface that contains information about a smart object layer resource in the PSD file. Is is also a markup interface used to designate both Sold and Sole resources in the Adobe® Photoshop® images.
Enumerations
  EnumerationDescription
Public enumerationLayerLockType
Layer lock options
Public enumerationLayerSectionSubtype
The section subtype
Public enumerationLayerSectionType
The layer section type
Public enumerationCode exampleLinkDataSourceType
Defines the LinkDataSourceType enumeration for the data sources in the PSD link resource.
Public enumerationLnsrResourceType
Discovered Possible Lnsr Resource Types
Public enumerationCode examplePlacedLayerType
Defines the PlacedLayerType enumeration for the placed layer PlLd resource.
Public enumerationCode exampleSheetColorHighlightEnum
Possible colors of Sheet color setting. It's UI decorative color of layer in layers' list in PS