Class EmfPlusMetafile
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Asamblare: Aspose.Imaging.dll (25.4.0)
Obiectul EmfPlusMetafileData specifică un metafizic care conține o imagine grafică
public sealed class EmfPlusMetafile : EmfPlusBaseImageData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseImageData ← EmfPlusMetafile
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusMetafile()
public EmfPlusMetafile()
Properties
MetafileData
Obține sau setă date de lungime variabilă care specifică metafizele încorporate.și formatul datelor poate fi diferit pentru fiecare tip de metafiză.
public byte[] MetafileData { get; set; }
Valoarea proprietății
byte []
Remarks
Imaginile grafice sunt specificate de Obiectele EmfPlusImage (secțiunea 2.2.1.4).Obiectul EmmPlusMetafile trebuie să fie prezent în câmpul ImageData al unui Object EmgPlusimage dacă ImageTypeMetefile este specificat în Câmpul Tip.Acest obiect este generic și este utilizat pentru diferite tipuri de date, inclusiv:Un metafizic WMF [MS-WM F]Metafilele WMF care pot fi plasate;O metafiză EMF [MS-EMF]o metafiză EMF+ care specifică operațiunile grafice numai cu înregistrările EMM+; șiO metafiză EMF+ care specifică operațiunile grafice cu atât înregistrările EMM+ cât și în registrele EMP.A se vedea secțiunea 2.2.2 pentru specificația obiectelor structurale suplimentare.
MetafileDataSize
Gets sau set 32-bit non-signed integer care specifică dimensiunea în byte a metafiluluiDatele din câmpul MetafileData
public int MetafileDataSize { get; set; }
Valoarea proprietății
Type
Obține sau stabilește un întreg non-signat de 32 de biți care specifică tipul de metafilă care este încorporatAceastă valoare trebuie definită în MetafileDataTypeînregistrare (secțiunea 2.1.1.21).
public EmfPlusMetafileDataType Type { get; set; }