Class VstkResource

VstkResource class

Resourceklasse VstkResource. Bevat informatie over Vector Stroke Data. Resource moet worden geïnitialiseerd door de AssginItems-methode van resourcedata, of door waarden toe te wijzen aan eigenschappen van de klasse.

public class VstkResource : LayerResource

Constructeurs

NaamBeschrijving
VstkResource()De standaard constructeur.

Eigenschappen

NaamBeschrijving
FillEnabled { get; set; }Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of lijnvulling is ingeschakeld.
override Key { get; }Haalt de laagbronsleutel op.
override Length { get; }Haalt de resourcelengte van de laag op in bytes.
override PsdVersion { get; }Krijgt de psd-versie.
override Signature { get; }Krijgt de handtekening.
StrokeEnabled { get; set; }Haalt of stelt een waarde in die aangeeft of lijneffect is ingeschakeld.
StrokeStyleBlendMode { get; set; }Haalt of stelt Stroke Blend-modus in.
StrokeStyleContent { get; set; }Haalt of stelt Stroke-entiteit in. Eigenschap bepaalt vulinstellingen van de lijn.
StrokeStyleLineAlignment { get; set; }Lijnuitlijning lijnstijl ophalen of instellen.
StrokeStyleLineCapType { get; set; }Haalt of stelt het type lijnstijl lijnkap in.
StrokeStyleLineCapWidth { get; set; }Haalt of stelt de lijnkapbreedte van de lijn in.
StrokeStyleLineDashOffset { get; set; }Haalt of stelt de lijnstreep-offset van de lijnstijl in.
StrokeStyleLineDashSet { get; set; }Krijgt of stelt een reeks lijnstreepjes in.
StrokeStyleLineJoinType { get; set; }Haalt of stelt Lijnstijl lijn join type in.
StrokeStyleLineWidth { get; set; }Haalt of stelt Lijnlijndikte in.
StrokeStyleMiterLimit { get; set; }Haalt of stelt de versteklimiet van de lijnstijl in.
StrokeStyleOpacity { get; set; }Hiermee wordt de dekking van de lijnstijl opgehaald of ingesteld (0-100%).
StrokeStyleResolution { get; set; }Haalt of stelt de slagstijlresolutie in.
StrokeStyleScaleLock { get; set; }Haalt of zet slagstijlschaalvergrendeling in.
StrokeStyleStrokeAdjust { get; set; }Haalt of stelt Slagaanpassing in.
StrokeStyleVersion { get; set; }Haalt of stelt de streekstijlversie in.

methoden

NaamBeschrijving
override Save(StreamContainer, int)Slaat de bron op in de opgegeven streamcontainer.
override ToString()Geeft als resultaat eenString die deze instantie vertegenwoordigt.

Velden

NaamBeschrijving
const TypeToolKeyDe infotoets voor het typen van gereedschap.

Voorbeelden

De volgende code demonstreert de ondersteuning van de VstkResource-resource.

[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);
}

Zie ook