Aspose.PSD.FileFormats.Psd.Layers

L’espace de noms contient des couches de format de fichier PSD.

Des classes

ClasserLa description
BlendRangeLa plage de fusion.
ChannelInformationLes informations du canal.
GlobalLayerMaskInfoLa section du masque de calque global.
LayerLa couche psd.
LayerBlendingRangesDataLes données des plages de fusion des calques.
LayerGroupClasse de couche de groupe
LayerHashCalculatorCalculatrice de hachage pour les couches PSD. Il peut être utilisé pour trouver des couches égales ou différentes dans différents fichiers PSD
LayerMaskDataDéfinit la classe de base LayerMaskData qui contient des informations sur les données de masque de calque dans le fichier PSD. Cela peut aider à modifier les fichiers Adobe® Photoshop® par programmation et à automatiser l’édition du format PSD. Si le calque n’a qu’un masque raster, ImageData contient le raster masquer les octets de données. Si le calque n’a qu’un masque vectoriel, ImageData contient les octets de données rastérisées (en cache) du masque vectoriel. Si le calque a à la fois des masques de calque et vectoriels, ImageData contient le masque raster et le masque vectoriel rastérisé combinés. LeImageDataLa longueur en octets doit être égale à Largeur * Hauteur deMaskRectangle properties. Notez que la simple suppression/ajout/mise à jour de LayerMaskData ne suffit pas pour une sauvegarde correcte car les canaux ne sont pas mis à jour ; bien qu’il puisse fournir un rendu correct. LeAddLayerMask méthode doit être utilisée pour cela.
LayerMaskDataFullDéfinit la classe LayerMaskDataFull qui contient des informations sur les données de masque dans le fichier PSD layer lorsque le calque possède à la fois des masques de calque et vectoriels. Sinon, unLayerMaskDataShort est utilisé. ImageData contient le masque raster et le masque vectoriel pixellisé combinés. La longueur en octets ImageData doit être égale aux propriétés MaskRectangle.Width * MaskRectangle.Height.
LayerMaskDataShortDéfinit la classe LayerMaskDataShort qui contient des informations sur les données de masque dans le fichier PSD layer lorsque le calque n’a qu’un masque raster ou vectoriel mais pas les deux. Sinon, unLayerMaskDataFull est utilisé. Si le calque n’a qu’un masque raster, ImageData contient les octets de données du masque raster. Si le calque n’a qu’un masque vectoriel, ImageData contient les octets de données rastérisées (en cache) du masque vectoriel. LeImageDataLa longueur en octets doit être égale à Largeur * Hauteur deMaskRectangle propriétés.
LayerResourceReprésente les informations de calque.
LayerResourcesRegistryDéfinir le registre des ressources de la couche pour le chargement des fichiers PSD.
LinkedLayersManagerClasse de gestionnaire de couches liées.
SectionDividerLayerLe calque de séparation de section pour marquer les limites du dossier (groupe de calques).
TextLayerLa classe de calque de texte

Interfaces

InterfaceLa description
IGradientColorPointInterface de base pour les paramètres de remplissage
ILayerResourceLoaderLe chargeur de ressources de couche.

Énumération

ÉnumérationLa description
LayerFlagsLa couche flags
LayerMaskFlagsLe masque de calque flags