Class LayerMaskData

LayerMaskData class

Define la clase base LayerMaskData que contiene información sobre los datos de la máscara de capa en el archivo PSD. Puede ayudar a modificar los archivos de Adobe® Photoshop® mediante programación y automatizar la edición del formato PSD. Si la capa solo tiene una máscara ráster, ImageData contiene el ráster bytes de datos de máscara. Si la capa solo tiene una máscara vectorial, ImageData contiene los bytes de datos rasterizados (almacenados en caché) de la máscara vectorial. Si la capa tiene máscaras de capa y vectoriales, ImageData contiene la máscara ráster y la máscara vectorial rasterizada combinadas. ElImageDatala longitud de bytes debe ser igual Ancho * Altura deMaskRectangle properties. Tenga en cuenta que simplemente eliminar/agregar/actualizar LayerMaskData no es suficiente para guardar correctamente porque los canales no se actualizan; aunque puede proporcionar una representación correcta. ElAddLayerMask se debe usar el método para eso.

public abstract class LayerMaskData

Propiedades

NombreDescripción
Bottom { get; set; }Obtiene o establece la posición de la máscara de la capa inferior.
DataSize { get; }Obtiene el tamaño de los datos de máscara de máscara de capa.
DefaultColor { get; set; }Obtiene o establece el color predeterminado.
Flags { get; set; }Obtiene o establece los indicadores de máscara de capa.
ImageData { get; set; }Obtiene o establece los datos de la máscara de capa (o la máscara combinada/final si hay una máscara vectorial) en el archivo PSD.
Left { get; set; }Obtiene o establece la posición de la máscara de capa izquierda.
MaskRectangle { get; set; }Obtiene o establece la máscaraRectanglede la máscara de capa en el archivo PSD. Toma las propiedades izquierda, derecha, superior e inferior y creaRectangle
Right { get; set; }Obtiene o establece la posición correcta de la máscara de capa.
Top { get; set; }Obtiene o establece la posición de la máscara de capa superior.

Ver también