Class EmfRecord
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblea: Aspose.Imaging.dll (25.4.0)
Clases de base para los registros de EMFTodos los registros EMF deben tener una longitud que es múltiple de 4 bytes.estructuras genéricas de los tipos de registro de EMF anteriores, incluyendo los campos de alineamientodonde sea apropiado en los extremos de estas estructuras. los contenidos de AlignmentPadding camposPara la brevedad, estos campos no se muestran en cada EMF individualDefinición de registro.
[JsonObject(MemberSerialization.OptIn)]
public class EmfRecord : MetaObject
Inheritance
object ← MetaObject ← EmfRecord
Derived
EmfBitmapRecordType ,y, EmfClippingRecordType ,y, EmfCommentRecordType ,y, EmfControlRecordType ,y, EmfDeleteObject ,y, EmfDrawingRecordType ,y, EmfEscapeRecordType ,y, EmfLineTo ,y, EmfMetafileHeader ,y, EmfMoveToEx ,y, EmfObjectCreationRecordType ,y, EmfObjectManipulationRecordType ,y, EmfOpenGlRecordType ,y, EmfPathBracketRecordType ,y, EmfSelectObject ,y, EmfSetMapMode ,y, EmfStateRecordType ,y, EmfTransformRecordType
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
EmfRecord()
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.
[JsonConstructor]
public EmfRecord()
EmfRecord(EmfRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.
public EmfRecord(EmfRecord source)
Parameters
source
EmfRecord
La fuente.
EmfRecord(EmfRecordType)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfRecord.
public EmfRecord(EmfRecordType type)
Parameters
type
EmfRecordType
El tipo de registro.
Properties
Size
Obtenga o fija el tamaño del registro
public int Size { get; set; }
Valor de la propiedad
Type
Obtenga o establece el tipo.
public EmfRecordType Type { get; set; }