Class VstkResource

VstkResource class

リソース クラス VstkResource。ベクトル ストローク データに関する情報が含まれています。

public class VstkResource : LayerResource

コンストラクター

名前説明
VstkResource()デフォルトのコンストラクター。

プロパティ

名前説明
FillEnabled { get; set; }ストローク フィルが有効かどうかを示す値を取得または設定します。
override Key { get; }レイヤ リソース キーを取得します。
override Length { get; }層リソースの長さをバイト単位で取得します。
override PsdVersion { get; }psd バージョンを取得します。
override Signature { get; }署名を取得します。
StrokeEnabled { get; set; }ストローク効果が有効かどうかを示す値を取得または設定します.
StrokeStyleBlendMode { get; set; }ストローク ブレンド モードを取得または設定します。
StrokeStyleContent { get; set; }Stroke エンティティを取得または設定します。プロパティは、ストロークの塗りつぶし設定を決定します.
StrokeStyleLineAlignment { get; set; }ストローク スタイルの線の配置を取得または設定します。
StrokeStyleLineCapType { get; set; }ストローク スタイルのライン キャップのタイプを取得または設定します。
StrokeStyleLineCapWidth { get; set; }ストローク ライン キャップの幅を取得または設定します。
StrokeStyleLineDashOffset { get; set; }ストローク スタイルの線のダッシュ オフセットを取得または設定します。
StrokeStyleLineDashSet { get; set; }破線の配列を取得または設定します。
StrokeStyleLineJoinType { get; set; }ストローク スタイルの線結合タイプを取得または設定します。
StrokeStyleLineWidth { get; set; }ストロークの線幅を取得または設定します。
StrokeStyleMiterLimit { get; set; }ストローク スタイルの留め継ぎ制限を取得または設定します。
StrokeStyleOpacity { get; set; }ストローク スタイルの不透明度 (0 ~ 100%) を取得または設定します。
StrokeStyleResolution { get; set; }ストローク スタイルの解像度を取得または設定します。
StrokeStyleScaleLock { get; set; }ストローク スタイルのスケール ロックを取得または設定します。
StrokeStyleStrokeAdjust { get; set; }ストローク調整を取得または設定します。
StrokeStyleVersion { get; set; }ストローク スタイルのバージョンを取得または設定します。

メソッド

名前説明
override Save(StreamContainer, int)指定したストリーム コンテナーにリソースを保存します。
override ToString()を返しますStringこのインスタンスを表す.

田畑

名前説明
const TypeToolKeyタイプ ツール情報キー。

次のコードは、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);
}

関連項目