Class VstkResource

VstkResource class

리소스 클래스 VstkResource. 벡터 스트로크 데이터에 대한 정보를 포함합니다. 리소스는 리소스 데이터의 AssginItems 메서드, 클래스의 속성에 값을 할당하여 초기화해야 합니다.

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; }Stroke stryle 불투명도(0-100%)를 가져오거나 설정합니다.
StrokeStyleResolution { get; set; }스트로크 스타일 해상도를 가져오거나 설정합니다.
StrokeStyleScaleLock { get; set; }스트로크 스타일 배율 잠금을 가져오거나 설정합니다.
StrokeStyleStrokeAdjust { get; set; }스트로크 조정을 가져오거나 설정합니다.
StrokeStyleVersion { get; set; }스트로크 스타일 버전을 가져오거나 설정합니다.

행동 양식

이름설명
override Save(StreamContainer, int)리소스를 지정된 스트림 컨테이너에 저장합니다.
override ToString()반환String 이 instance. 를 나타냅니다.

필드

이름설명
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);
}

또한보십시오