Class EmfPlusDrawClosedCurve

Class EmfPlusDrawClosedCurve

이름 공간 : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records 모임: Aspose.Imaging.dll (25.4.0)

EmfPlusDrawClosedCurve 기록은 닫힌 카디널 스프라인을 그리는 것을 지정합니다.

public sealed class EmfPlusDrawClosedCurve : EmfPlusDrawingRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusDrawingRecordType EmfPlusDrawClosedCurve

상속 회원들

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusDrawClosedCurve(EmfPlusRecord)

Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve 클래스의 새로운 예를 시작합니다.RecordType - 이 레코드 유형을 EmfPlusDrawClosedCurve로 식별하는 16비트 비 서명 통합기RecordType 목록에서 (섹션 2.1.1.1) 값은 0x4017이어야합니다.

public EmfPlusDrawClosedCurve(EmfPlusRecord source)

Parameters

source EmfPlusRecord

그리고 출처입니다.

Properties

Compressed

이 Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve가 압축되는지 여부를 나타내는 값을 얻거나 설정합니다.이 비트는 PointData 필드가 압축 된 데이터를 지정하는지 여부를 나타냅니다.설정된 경우, PointData는 16비트 전체 좌표를 사용하여 좌표 공간의 절대 위치를 지정합니다.명확한 경우 PointData는 32비트 플로팅 포인트 좌표를 사용하여 좌표 공간의 절대 위치를 지정합니다.참고: 상대 깃발 (아래)이 설정되면, 이 깃발은 정해지지 않고 무시되어야 합니다.

public bool Compressed { get; set; }

부동산 가치

bool

ObjectId

개체를 확인하거나 개체를 확인합니다.EMF+에서 EmfPlusPen 개체의 지수 (2.2.1.7 섹션)개체 테이블은 닫힌 곡선을 그려야 합니다.이 값은 0에서 63, 포함되어야 합니다.

public byte ObjectId { get; set; }

부동산 가치

byte

PointData

포인트 데이터를 얻거나 설정합니다.스프라인을 정의하는 라인의 끝점을 지정하는 계산 지점의 일련.곡선은 PointData 라인의 마지막 포인트를 통해 계속되고 라인의 첫 번째 포인트와 연결됩니다.이 순서의 데이터 유형은 다음과 같이 깃발 필드에 의해 지정됩니다 : 데이터 유형 의미EmfPlusPointR 개체 (제 2.2.2.37)P 깃발이 깃발에 설정된 경우, 포인트는 상대적 위치를 지정합니다.EmfPlusPointF 개체 (섹션 2.2.2.36)P 및 C 비트가 깃발 필드에 설정되면 포인트는 절대 위치를 지정합니다.EmfPlusPoint 개체 (섹션 2.2.2.35)P 비트가 명확하고 C 비트가 깃발 필드에 설정되면 포인트는 상대적 위치를 지정합니다.

public PointF[] PointData { get; set; }

부동산 가치

PointF [ ] [ [ ]

Relative

이 Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawClosedCurve가 상대적 인지 여부를 나타내는 값을 얻거나 설정합니다.이 비트는 PointData 필드가 상대적 또는 절대적 위치를 지정하는지 여부를 나타냅니다.설정되면 PointData의 각 요소는 상대적 인 좌표 공간의 위치를 지정합니다.이전 항목에 의해 지정된 위치에 대 한.PointData의 요소, (0.0)의 이전 위치가 가정됩니다.PointData는 C 깃발에 따라 절대 위치를 지정합니다.이 깃발이 설정되면 압축 깃발 (위)이 정해지지 않고 무시되어야 합니다.

public bool Relative { get; set; }

부동산 가치

bool

Tension

스트레스를 얻거나 설정합니다.스프라인이 얼마나 밀접한지 지정하는 32비트 플로팅 포인트 번호그것은 점을 통과하는 동안 흔들립니다. 0의 값은 그것을 지정합니다.spline은 직선의 순서입니다. 가치가 증가함에 따라,더 자세한 내용은 [SPLINE77] 및 [PETZOLD]를 참조하십시오.

public float Tension { get; set; }

부동산 가치

float

 한국어