Class VstkResource

VstkResource class

Classe di risorse VstkResource. Contiene informazioni su Vector Stroke Data. La risorsa deve essere inizializzata con il metodo AssginItems da resourcedata, o assegnando valori alle proprietà della classe.

public class VstkResource : LayerResource

Costruttori

NomeDescrizione
VstkResource()Default_Costruttore

Proprietà

NomeDescrizione
FillEnabled { get; set; }Ottiene o imposta un valore che indica se il riempimento tratto è abilitato.
override Key { get; }Ottiene la chiave della risorsa del livello.
override Length { get; }Ottiene la lunghezza della risorsa del livello in byte.
override PsdVersion { get; }Ottiene la versione psd.
override Signature { get; }Ottiene la firma.
StrokeEnabled { get; set; }Ottiene o imposta un valore che indica se l’effetto tratto è abilitato.
StrokeStyleBlendMode { get; set; }Ottiene o imposta la modalità Stroke Blend.
StrokeStyleContent { get; set; }Ottiene o imposta l’entità Stroke. La proprietà determina le impostazioni di riempimento del tratto.
StrokeStyleLineAlignment { get; set; }Ottiene o imposta l’allineamento della linea in stile Stroke.
StrokeStyleLineCapType { get; set; }Ottiene o imposta il tipo di limite di linea dello stile del tratto.
StrokeStyleLineCapWidth { get; set; }Ottiene o imposta la larghezza del limite della linea Stroke.
StrokeStyleLineDashOffset { get; set; }Ottiene o imposta l’offset del trattino della linea dello stile del tratto.
StrokeStyleLineDashSet { get; set; }Ottiene o imposta un array di trattini.
StrokeStyleLineJoinType { get; set; }Ottiene o imposta il tipo di unione della linea in stile Stroke.
StrokeStyleLineWidth { get; set; }Ottiene o imposta la larghezza della linea Stroke.
StrokeStyleMiterLimit { get; set; }Ottiene o imposta il limite dell’angolo dello stile del tratto.
StrokeStyleOpacity { get; set; }Ottiene o imposta l’opacità di Stroke stryle (0-100%).
StrokeStyleResolution { get; set; }Ottiene o imposta la risoluzione in stile Stroke.
StrokeStyleScaleLock { get; set; }Ottiene o imposta il blocco della scala dello stile Stroke.
StrokeStyleStrokeAdjust { get; set; }Ottiene o imposta Stroke Adjust.
StrokeStyleVersion { get; set; }Ottiene o imposta la versione dello stile del tratto.

Metodi

NomeDescrizione
override Save(StreamContainer, int)Salva la risorsa nel contenitore del flusso specificato.
override ToString()Restituisce aString che rappresenta questa istanza.

Campi

NomeDescrizione
const TypeToolKeyIl tasto informazioni dello strumento testo.

Esempi

Il codice seguente illustra il supporto della risorsa 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);
}

Guarda anche