Curve

개요

Curve은 Aspose.PDF FOSS for .NET에 있는 클래스입니다. 상속 대상: Shape.

Bézier 곡선 형태.

이 클래스는 .NET 프로그램에서 Curve 객체를 다루기 위한 3개의 메서드를 제공합니다. 사용 가능한 메서드: CheckBounds, Curve. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 모든 .NET 애플리케이션에서 접근할 수 있습니다. 속성: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray, 및 5개 더.

속성

이름유형액세스설명
X1double읽기/쓰기x1을 가져오거나 설정합니다.
Y1double읽기/쓰기y1을 가져오거나 설정합니다.
Cx1double읽기/쓰기cx1을 가져오거나 설정합니다.
Cy1double읽기/쓰기cy1을 가져오거나 설정합니다.
Cx2double읽기/쓰기cx2를 가져오거나 설정합니다.
Cy2double읽기/쓰기cy2를 가져오거나 설정합니다.
X2double읽기/쓰기x2를 가져오거나 설정합니다.
Y2double읽기/쓰기y2를 가져오거나 설정합니다.
PositionArrayfloat[]읽기/쓰기곡선 제어점은 [x1, y1, cx1, cy1, cx2, cy2, x2, y2] 형태입니다.
GraphInfoAspose.Pdf.GraphInfo읽기/쓰기그래프 정보를 가져오거나 설정합니다.
TextAspose.Pdf.Text.TextFragment?읽기/쓰기모양과 함께 렌더링되는 선택적 텍스트 레이블.

메서드

시그니처설명
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double)제어점 (cx1,cy1)와 (cx2,cy2)를 사용하여 (x1,y1)에서 (x2,y2)까지 3차 베지어 곡선을 생성합니다.
Curve(positionArray: float[])공개 API와 일치하는 생성자: Curve(float[] positionArray)이며, 여기서 positionArray = [x1, y1, cx1, cy1, cx2, cy2, x2, y2]이다.
CheckBounds(containerWidth: double, containerHeight: double)컨테이너의 원점 기준 AABB 내에 모든 제어점이 위치하는지 여부.

참조

 한국어