Class CustomLineCap
Namespace: Aspose.Imaging
Assembly: Aspose.Imaging.dll (25.2.0)
사용자 정의 라인 캡을 캡슐화합니다.
public class CustomLineCap
상속
상속된 멤버
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
생성자
CustomLineCap(GraphicsPath, GraphicsPath)
지정된 윤곽선과 채우기로 Aspose.Imaging.CustomLineCap 클래스의 새 인스턴스를 초기화합니다.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath)
매개변수
fillPath
GraphicsPath
사용자 정의 캡의 채우기를 정의하는 Aspose.Imaging.GraphicsPath 객체입니다.
strokePath
GraphicsPath
사용자 정의 캡의 윤곽선을 정의하는 Aspose.Imaging.GraphicsPath 객체입니다.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap)
지정된 기존 Aspose.Imaging.LineCap 열거형과 지정된 윤곽선 및 채우기로 Aspose.Imaging.CustomLineCap 클래스의 새 인스턴스를 초기화합니다.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap)
매개변수
fillPath
GraphicsPath
사용자 정의 캡의 채우기를 정의하는 Aspose.Imaging.GraphicsPath 객체입니다.
strokePath
GraphicsPath
사용자 정의 캡의 윤곽선을 정의하는 Aspose.Imaging.GraphicsPath 객체입니다.
baseCap
LineCap
사용자 정의 캡을 생성할 기본 라인 캡입니다.
CustomLineCap(GraphicsPath, GraphicsPath, LineCap, float)
지정된 기존 Aspose.Imaging.LineCap 열거형과 지정된 윤곽선, 채우기 및 인셋으로 Aspose.Imaging.CustomLineCap 클래스의 새 인스턴스를 초기화합니다.
public CustomLineCap(GraphicsPath fillPath, GraphicsPath strokePath, LineCap baseCap, float baseInset)
매개변수
fillPath
GraphicsPath
사용자 정의 캡의 채우기를 정의하는 Aspose.Imaging.GraphicsPath 객체입니다.
strokePath
GraphicsPath
사용자 정의 캡의 윤곽선을 정의하는 Aspose.Imaging.GraphicsPath 객체입니다.
baseCap
LineCap
사용자 정의 캡을 생성할 기본 라인 캡입니다.
baseInset
float
캡과 라인 사이의 거리입니다.
속성
BaseCap
이 Aspose.Imaging.CustomLineCap이 기반하는 Aspose.Imaging.LineCap 열거형을 가져오거나 설정합니다.
public LineCap BaseCap { get; set; }
속성 값
BaseInset
캡과 라인 사이의 거리를 가져오거나 설정합니다.
public float BaseInset { get; set; }
속성 값
FillPath
사용자 정의 캡의 채우기를 정의하는 객체를 가져오거나 설정합니다.
public GraphicsPath FillPath { get; set; }
속성 값
StrokeJoin
이 Aspose.Imaging.CustomLineCap 객체를 구성하는 라인이 결합되는 방식을 결정하는 Aspose.Imaging.LineJoin 열거형을 가져오거나 설정합니다.
public LineJoin StrokeJoin { get; set; }
속성 값
StrokePath
사용자 정의 캡의 윤곽선을 정의하는 객체를 가져오거나 설정합니다.
public GraphicsPath StrokePath { get; set; }
속성 값
WidthScale
System.Drawing.Pen 객체의 너비에 대한 이 Aspose.Imaging.CustomLineCap 클래스 객체의 크기를 조정할 양을 가져오거나 설정합니다.
public float WidthScale { get; set; }
속성 값
메서드
Equals(object)
객체가 같은지 확인합니다.
public override bool Equals(object obj)
매개변수
obj
object
다른 객체입니다.
반환
동등성 비교 결과입니다.
Equals(CustomLineCap)
객체가 같은지 확인합니다.
protected bool Equals(CustomLineCap other)
매개변수
other
CustomLineCap
다른 객체입니다.
반환
동등성 비교 결과입니다.
GetHashCode()
현재 객체의 해시 코드를 가져옵니다.
public override int GetHashCode()
반환
해시 코드입니다.
GetStrokeCaps(out LineCap, out LineCap)
이 사용자 정의 캡을 구성하는 라인의 시작과 끝에 사용되는 캡을 가져옵니다.
public void GetStrokeCaps(out LineCap startCap, out LineCap endCap)
매개변수
startCap
LineCap
이 캡 내에서 라인의 시작 부분에 사용되는 Aspose.Imaging.LineCap 열거형입니다.
endCap
LineCap
이 캡 내에서 라인의 끝 부분에 사용되는 Aspose.Imaging.LineCap 열거형입니다.
SetStrokeCaps(LineCap, LineCap)
이 사용자 정의 캡을 구성하는 라인의 시작과 끝에 사용되는 캡을 설정합니다.
public void SetStrokeCaps(LineCap startCap, LineCap endCap)
매개변수
startCap
LineCap
이 캡 내에서 라인의 시작 부분에 사용되는 Aspose.Imaging.LineCap 열거형입니다.
endCap
LineCap
이 캡 내에서 라인의 끝 부분에 사용되는 Aspose.Imaging.LineCap 열거형입니다.