Class EmfRecord
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblare: Aspose.Imaging.dll (25.4.0)
Clasă de bază pentru înregistrările EMFToate înregistrările EMF trebuie să aibă o lungime care este mai mult de 4 byte.structuri generice ale tipurilor de înregistrare EMF anterioare prin includerea câmpurilor AlignmentPaddingîn cazul în care este necesar la capetele acestor structuri. conținutul câmpurilor AlignmentPaddingPentru scurtitate, aceste câmpuri nu sunt afișate în fiecare EMF individualDefiniţie înregistrată.
[JsonObject(MemberSerialization.OptIn)]
public class EmfRecord : MetaObject
Inheritance
object ← MetaObject ← EmfRecord
Derived
EmfBitmapRecordType , EmfClippingRecordType , EmfCommentRecordType , EmfControlRecordType , EmfDeleteObject , EmfDrawingRecordType , EmfEscapeRecordType , EmfLineTo , EmfMetafileHeader , EmfMoveToEx , EmfObjectCreationRecordType , EmfObjectManipulationRecordType , EmfOpenGlRecordType , EmfPathBracketRecordType , EmfSelectObject , EmfSetMapMode , EmfStateRecordType , EmfTransformRecordType
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfRecord()
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfRecord.
[JsonConstructor]
public EmfRecord()
EmfRecord(EmfRecord)
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfRecord.
public EmfRecord(EmfRecord source)
Parameters
source
EmfRecord
şi sursa .
EmfRecord(EmfRecordType)
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.Emb.Records.EMfRecord.
public EmfRecord(EmfRecordType type)
Parameters
type
EmfRecordType
Tipul de record.
Properties
Size
Obține sau stabilește dimensiunea înregistrării
public int Size { get; set; }
Valoarea proprietății
Type
Obține sau stabilește tipul.
public EmfRecordType Type { get; set; }