Aspose.PSD.FileFormats.Psd.Layers

De naamruimte bevat lagen in PSD-bestandsindeling.

Klassen

KlasBeschrijving
BlendRangeHet overvloeibereik.
ChannelInformationDe kanaalinformatie.
GlobalLayerMaskInfoDe globale laagmaskersectie.
LayerDe psd-laag.
LayerBlendingRangesDataDe gegevens van het overvloeibereik van de laag.
LayerGroupGroepslaag klasse
LayerHashCalculatorHash Calculator voor PSD-lagen. Het kan worden gebruikt om gelijken of verschillende lagen in verschillende PSD-bestanden te vinden
LayerMaskDataDefinieert de LayerMaskData-basisklasse die informatie bevat over de laagmaskergegevens in het PSD-bestand. Het kan helpen om Adobe® Photoshop®-bestanden programmatisch te wijzigen en het bewerken van PSD-indeling te automatiseren. Als de laag alleen een rastermasker heeft, bevat ImageData het raster mask data bytes. Als de laag alleen een vectormasker heeft, bevat de ImageData de vectormasker gerasterde (cached) databytes. Als de laag zowel laag- als vectormaskers heeft, bevat ImageData het gecombineerde rastermasker en het gerasterde vectormasker. DeImageDatabytes lengte moet gelijk zijn Breedte * Hoogte vanMaskRectangle properties. Merk op dat alleen het verwijderen / toevoegen / bijwerken van de LayerMaskData niet voldoende is voor correct opslaan omdat kanalen niet worden bijgewerkt; hoewel het een correcte weergave kan opleveren. DeAddLayerMask methode moet daarvoor worden gebruikt.
LayerMaskDataFullDefinieert de klasse LayerMaskDataFull die informatie bevat over de maskergegevens in het PSD-bestand layer wanneer de laag zowel laag- als vectormaskers heeft. Anders, eenLayerMaskDataShort wordt gebruikt. De ImageData bevat het gecombineerde rastermasker en het gerasterde vectormasker. De lengte van de ImageData-bytes moet gelijk zijn MaskRectangle.Width * MaskRectangle.Height-eigenschappen.
LayerMaskDataShortDefinieert de klasse LayerMaskDataShort die informatie bevat over de maskergegevens in het PSD-bestand layer wanneer de laag alleen een raster- of vectormasker heeft, maar niet beide. Anders, eenLayerMaskDataFull wordt gebruikt. Als de laag alleen een rastermasker heeft, bevat de ImageData de gegevensbytes van het rastermasker. Als de laag alleen een vectormasker heeft, bevat de ImageData de gerasterde (cached) gegevensbytes van het vectormasker. ImageDatabytes lengte moet gelijk zijn Breedte * Hoogte vanMaskRectangle eigenschappen.
LayerResourceVertegenwoordigt laaginfo.
LayerResourcesRegistryDefinieer het laagbronnenregister voor het laden van PSD-bestanden.
LinkedLayersManagerBeheerklasse gekoppelde lagen.
SectionDividerLayerDe sectiescheidingslaag om de grenzen van de map (laaggroep) te markeren.
TextLayerDe tekstlaag class

Interfaces

KoppelBeschrijving
IGradientColorPointBasisinterface voor vulinstellingen
ILayerResourceLoaderDe laagbronlader.

Opsomming

OpsommingBeschrijving
LayerFlagsDe laagvlaggen
LayerMaskFlagsDe laagmaskervlaggen