Class EmfPlusMetafile
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt EmfPlusMetafileData specifikuje metafil, který obsahuje grafický obrázek
public sealed class EmfPlusMetafile : EmfPlusBaseImageData
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusStructureObjectType ← EmfPlusBaseImageData ← EmfPlusMetafile
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusMetafile()
public EmfPlusMetafile()
Properties
MetafileData
Obdrží nebo nastaví data variabilní délky, která specifikuje vestavěný metafil.A formát dat může být odlišný pro každý typ metafylu.
public byte[] MetafileData { get; set; }
Hodnota nemovitosti
byte []a[]
Remarks
Grafické obrázky jsou specifikovány předměty EmfPlusImage (oddíl 2.2.1.4). Objekt EmfPlusMetafile musí být přítomen v poli ImageData objektu EmfPlusImage, pokud je ImageTypeMetafile specifikován ve svém poli Typ.Tento objekt je generický a používá se pro různé typy dat, včetn:A WMF metafýl [MS-WMF];metafyzika WMF, která může být umístěna;metafyzika EMF [MS-EMF];metafyzika EMF+, která specifikuje grafické operace pouze se záznamy EMF+; aMetafil EMF+, který specifikuje grafické operace s záznamy EMF+ a EMF.Viz bod 2.2.2 pro specifikace dodatečných strukturálních objekt.
MetafileDataSize
Obdrží nebo nastaví 32-bitový neoznačený integer, který určuje velikost v bytech metafyluData v poli MetafileData
public int MetafileDataSize { get; set; }
Hodnota nemovitosti
Type
Obdrží nebo nastaví 32-bitový neoznačený integer, který určuje typ metafylu, který je vestavěnýv poli MetafileData. tato hodnota musí být definována v MetafileDataTypeSeznam (oddíl 2.1.1.21).
public EmfPlusMetafileDataType Type { get; set; }