Class EmfRecord
De naam: Aspose.Imaging.FileFormats.Emf.Emf.Records Verzameling: Aspose.Imaging.dll (25.4.0)
Basisklasse voor EMF-recordsAlle EMF-records MUST een lengte hebben die een meerdere van 4 byten is.generieke structuren van de eerdere EMF-recordtypen, met inbegrip van AlignmentPadding veldenindien van toepassing aan de uiteinden van deze structuren. de inhoud van AlignmentPadding veldenVoor kortheid worden deze velden niet weergegeven in elke individuele EMFDe definitie van record.
[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
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfRecord()
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records.
[JsonConstructor]
public EmfRecord()
EmfRecord(EmfRecord)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records.
public EmfRecord(EmfRecord source)
Parameters
source
EmfRecord
De bron .
EmfRecord(EmfRecordType)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EMF.Records.
public EmfRecord(EmfRecordType type)
Parameters
type
EmfRecordType
Het record type.
Properties
Size
Geeft of bepaalt de grootte van het record
public int Size { get; set; }
Eigendomswaarde
Type
Geeft of zet het type.
public EmfRecordType Type { get; set; }