Class VstkResource

VstkResource class

Resursklass VstkResource. Innehåller information om Vector Stroke Data. Resursen bör initieras antingen med AssginItems-metoden från resourcedata, antingen genom att tilldela värden till egenskaperna för klassen.

public class VstkResource : LayerResource

Konstruktörer

namnBeskrivning
VstkResource()Default_Constructor

Egenskaper

namnBeskrivning
FillEnabled { get; set; }Hämtar eller ställer in ett värde som indikerar om Strokefill är aktiverat.
override Key { get; }Hämtar lagerresursnyckeln.
override Length { get; }Hämtar lagerresurslängden i byte.
override PsdVersion { get; }Hämtar psd-versionen.
override Signature { get; }Får signaturen.
StrokeEnabled { get; set; }Hämtar eller ställer in ett värde som anger om slageffekten är aktiverad.
StrokeStyleBlendMode { get; set; }Hämtar eller ställer in Stroke Blend-läge.
StrokeStyleContent { get; set; }Hämtar eller ställer in Stroke-entitet. Egenskapen bestämmer fyllningsinställningarna för strecket.
StrokeStyleLineAlignment { get; set; }Hämtar eller ställer in linjejustering av linjestil.
StrokeStyleLineCapType { get; set; }Hämtar eller ställer in typen av linjekapsel för linjestil.
StrokeStyleLineCapWidth { get; set; }Hämtar eller ställer in Stroke line cap width.
StrokeStyleLineDashOffset { get; set; }Hämtar eller ställer in streckförskjutningen för linjestilen.
StrokeStyleLineDashSet { get; set; }Hämtar eller ställer in en rad streck.
StrokeStyleLineJoinType { get; set; }Hämtar eller ställer in linjekopplingstyp.
StrokeStyleLineWidth { get; set; }Hämtar eller ställer in linjebredden.
StrokeStyleMiterLimit { get; set; }Hämtar eller ställer in slagstilens geringsgräns.
StrokeStyleOpacity { get; set; }Hämtar eller ställer in Stroke stryle opacitet (0-100%).
StrokeStyleResolution { get; set; }Får eller ställer in Stroke Style-upplösning.
StrokeStyleScaleLock { get; set; }Hämtar eller ställer in Stroke Style skala lås.
StrokeStyleStrokeAdjust { get; set; }Får eller ställer in Stroke adjust.
StrokeStyleVersion { get; set; }Hämtar eller ställer in slagstilsversionen.

Metoder

namnBeskrivning
override Save(StreamContainer, int)Sparar resursen till den angivna strömbehållaren.
override ToString()Returnerar enString som representerar denna instans.

Fält

namnBeskrivning
const TypeToolKeyTypverktygets infonyckel.

Exempel

Följande kod visar stödet för VstkResource-resursen.

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

Se även