Class EmfMetafileHeader
이름 공간 : Aspose.Imaging.FileFormats.Emf.Emf.Records 모임: Aspose.Imaging.dll (25.4.0)
EMR_HEADER 레코드 유형은 EMF 메타필의 출발점을 정의합니다.그리고 메타필에 있는 이미지가 있는 장치의 특성을 지정한다.헤더 레코드에 포함된 정보는 가능하게 합니다.EMF 메타필은 특정 출력 장치에서 독립적이어야 합니다.크기 필드의 값은 다른 사이를 구별하는 데 사용될 수 있습니다.이 섹션에서 이전에 나열된 EMR_HEADER 레코드 유형.3 개의 잠재적 인 헤더가 있습니다 :기본 헤더, 즉 EmfMetafileHeader 기록입니다.이 헤더의 고정 크기 부분은 88 바이트이며 헤더 개체가 포함되어 있습니다.첫 번째 확장 헤더, 즉 EmfMetafileHeaderExtension1 기록입니다.이 헤더의 고정 크기 부분은 100 바이트이며 헤더 개체가 포함되어 있습니다.그리고 HeaderExtension1 개체 (섹션 2.2.10).두 번째 확장 헤더는 EmfMetafileHeaderExtension2 레코드입니다.이 헤더의 고정 크기 부분은 108 바이트이며 헤더 개체가 포함되어 있습니다.HeaderExtension1 개체와 HeaderExtension2 개체(2.2.11 섹션)
[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord
Inheritance
object ← MetaObject ← EmfRecord ← EmfMetafileHeader
Derived
상속 회원들
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfMetafileHeader(EmfRecord)
Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader 클래스의 새로운 예를 시작합니다.
public EmfMetafileHeader(EmfRecord record)
Parameters
record
EmfRecord
그 기록을
EmfMetafileHeader()
Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader 클래스의 새로운 예를 시작합니다.
[JsonConstructor]
public EmfMetafileHeader()
EmfMetafileHeader(EmfMetafileHeader)
Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMetafileHeader 클래스의 새로운 예를 시작합니다.
public EmfMetafileHeader(EmfMetafileHeader header)
Parameters
header
EmfMetafileHeader
그리고 헤더.
Properties
EmfDescription
EMF 설명을 얻거나 설정합니다.유니코드 UTF16-LE는 자발적인 길이와 콘텐츠를 가진 선택적이고, 끝없는 유니코드입니다.기록에있는 위치와 문자 수는 offDescription에 의해 지정됩니다.그리고 nDescription 필드, 각각, EmfHeader.그것은 0입니다, 설명 스트립이 없습니다.
public string EmfDescription { get; set; }
부동산 가치
EmfDescriptionBuffer
EMF 설명 버퍼를 얻거나 설정합니다.EMF 설명 줄을 포함하는 바이트의 선택적 범위, 즉EmfMetafileHeader의 고정 부분과 일치할 필요가 없습니다.따라서, “UndefinedSpace"라는 표지판에 있는 이 버퍼의 필드그것은 선택적이며 무시되어야합니다.
public byte[] EmfDescriptionBuffer { get; set; }
부동산 가치
byte [ ] [ [ ]
EmfHeader
콘텐츠에 대한 정보를 포함하는 헤더 개체(2.2.9)를 얻거나 설정합니다.그리고 메타필의 구조
public EmfHeaderObject EmfHeader { get; set; }
부동산 가치
EmfHeaderRecordBuffer
EMF 헤더 레코드의 나머지 부분을 포함하는 바이트의 선택적 범위를 얻거나 설정합니다.이 필드의 크기는 4 바이트의 다이어야 합니다.
public byte[] EmfHeaderRecordBuffer { get; set; }
부동산 가치
byte [ ] [ [ ]