Class EmfPlusObject
이름 공간 : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records 모임: Aspose.Imaging.dll (25.4.0)
EmfPlusObject 레코드는 그래픽 작업에서 사용하기 위한 개체를 지정합니다.여러 레코드를 확장할 수 있으며, 이는 깃발 필드의 값에 의해 표시됩니다.
public sealed class EmfPlusObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusObject
상속 회원들
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()
Remarks
EmfPlusObject 레코드는 일반적입니다; 그것은 모든 유형의 개체에 사용됩니다.특정 개체 유형은 ObjectData 필드에 포함되어 있습니다.그래픽 개체는 관리 그래픽 개체 (섹션 3.1.2)에서 설명됩니다.
Constructors
EmfPlusObject(EmfPlusRecord)
Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject 클래스의 새로운 예를 시작합니다.
public EmfPlusObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
그리고 출처입니다.
Properties
IsContinuable
이 예제가 지속 가능한지 여부를 나타내는 값을 얻거나 설정합니다.다음 EmfPlusObject에서 개체 정의가 계속되는 것을 나타냅니다.이 깃발은 객체를 정의하는 최종 기록에 결코 설정되지 않습니다.
public bool IsContinuable { get; set; }
부동산 가치
ObjectData
수신 또는 데이터를 포함하는 바이트의 범위를 설정하는 개체의 유형에 대한 데이터깃발 필드 데이터의 내용과 형식은 각 개체 유형에 따라 다를 수 있습니다.추가 정보를 위해 2.2.1 섹션의 개별 개체 정의.
public EmfPlusGraphicsObjectType ObjectData { get; set; }
부동산 가치
ObjectId
개체를 확인하거나 개체를 확인합니다.EMF+ 객체 테이블의 인덱스가 객체와 관련이 있습니다.이 기록에 의해 만들어진 값은 0에서 63, 포함되어야합니다.
public byte ObjectId { get; set; }
부동산 가치
ObjectType
개체의 유형을 얻거나 설정합니다.
public EmfPlusObjectType ObjectType { get; set; }
부동산 가치
TotalObjectSize
개체의 전체 크기를 얻거나 설정합니다.기록이 계속되는 경우, 계속되는 비트가 설정되면, 이 필드계속되는 개체에는 여러 EMF+ 기록이 있습니다.EmfPlusContineudObjectRecord. 각 EmfPlusContinuedObjectRecord에는TotalObjectSize. TotalObjectSize 바이트 수가 읽은 후 다음 EMF+기록은 계속되는 개체의 일부로 처리되지 않습니다.
public int TotalObjectSize { get; set; }