Class VstkResource

VstkResource class

Clase de recurso VstkResource. Contiene información sobre Vector Stroke Data. El recurso debe inicializarse mediante el método AssginItems de resourcedata, o asignando valores a las propiedades de la clase.

public class VstkResource : LayerResource

Constructores

NombreDescripción
VstkResource()Constructor predeterminado

Propiedades

NombreDescripción
FillEnabled { get; set; }Obtiene o establece un valor que indica si Relleno de trazo está habilitado.
override Key { get; }Obtiene la clave de recurso de la capa.
override Length { get; }Obtiene la longitud del recurso de la capa en bytes.
override PsdVersion { get; }Obtiene la versión psd.
override Signature { get; }Obtiene la firma.
StrokeEnabled { get; set; }Obtiene o establece un valor que indica si el efecto de trazo está habilitado.
StrokeStyleBlendMode { get; set; }Obtiene o establece el modo de combinación de trazos.
StrokeStyleContent { get; set; }Obtiene o establece la entidad Stroke. La propiedad determina la configuración de relleno del trazo.
StrokeStyleLineAlignment { get; set; }Obtiene o establece la alineación de línea de estilo de trazo.
StrokeStyleLineCapType { get; set; }Obtiene o establece el tipo de línea de estilo de trazo cap.
StrokeStyleLineCapWidth { get; set; }Obtiene o establece el ancho de límite de línea de trazo.
StrokeStyleLineDashOffset { get; set; }Obtiene o establece el desplazamiento de guión de línea de estilo de trazo.
StrokeStyleLineDashSet { get; set; }Obtiene o establece una matriz de guiones de línea.
StrokeStyleLineJoinType { get; set; }Obtiene o establece el tipo de unión de línea de estilo de trazo.
StrokeStyleLineWidth { get; set; }Obtiene o establece Ancho de línea de trazo.
StrokeStyleMiterLimit { get; set; }Obtiene o establece el límite de inglete del estilo de trazo.
StrokeStyleOpacity { get; set; }Obtiene o establece la opacidad del estilo del trazo (0-100%).
StrokeStyleResolution { get; set; }Obtiene o establece la resolución del estilo de trazo.
StrokeStyleScaleLock { get; set; }Obtiene o establece el bloqueo de escala de estilo de trazo.
StrokeStyleStrokeAdjust { get; set; }Obtiene o establece Ajuste de carrera.
StrokeStyleVersion { get; set; }Obtiene o establece la versión del estilo de trazo.

Métodos

NombreDescripción
override Save(StreamContainer, int)Guarda el recurso en el contenedor de flujo especificado.
override ToString()Devuelve unString que representa esta instancia.

Campos

NombreDescripción
const TypeToolKeyLa clave de información de la herramienta de tipo.

Ejemplos

El código siguiente demuestra la compatibilidad con el recurso VstkResource.

[C#]

string srcFile = "StrokeShapeTest1.psd";
string dstFile = "StrokeShapeTest2.psd";

using (PsdImage image = (PsdImage)Image.Load(srcFile))
{
    Layer layer = image.Layers[1];
    foreach (LayerResource resource in layer.Resources)
    {
        if (resource is VstkResource)
        {
            VstkResource vstkResource = (VstkResource)resource;
            vstkResource.StrokeStyleLineAlignment = StrokePosition.Outside;
            vstkResource.StrokeStyleLineWidth = 20;
        }
    }

    image.Save(dstFile);
}

Ver también