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