Class EmfPlusHeader

Class EmfPlusHeader

Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblea: Aspose.Imaging.dll (25.4.0)

El registro EmfPlusHeader especifica el inicio de los datos EMF+ en el metáfil.El registro de EmfPlusHeader debe ser incorporado en un registro EMF EMR_COMMENT_EMFPLUS,que DEVE ser el registro inmediatamente después del título EMF en el metáfil.El registro EMR_COMMENT_EMFPLUS se especifica en [MS-EMF] sección 2.3.3.2.

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

Miembros heredados

EmfPlusRecord.Type ,y, EmfPlusRecord.Flags ,y, EmfPlusRecord.Size ,y, EmfPlusRecord.DataSize ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Constructors

EmfPlusHeader(EmfPlusRecord)

Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fuente.

Properties

DualMode

Recibe o establece un valor que indica si [modo dual].Si se establece, esta bandera indica que este metáfil es “dual-mode”, lo que significaque contiene dos conjuntos de registros, cada uno de los cuales especifica completamenteel contenido gráfico. si es claro, el contenido gráfico se especifica por EMF+registros, y posiblemente registros EMF que están precedidos por un registro EmfPlusGetDC.Si esta bandera se establece, sólo los registros de EMF SHOULD son suficientes para definir elNota de que si la bandera “dual-mode” se establece o no, algunosLos registros de EMF siempre están presentes, es decir, los registros de control de EMF y los registros de EMFque contiene registros de EMF+. los registros de control de EMF se especifican en [MS-EMF]Sección 2.3.4.

public bool DualMode { get; set; }

Valor de la propiedad

bool

EmfPlusFlags

Obtenga o coloca el EMF más banderas.Un integrador no firmado de 32 bits que contiene información sobre cómo se grabó este metáfil.si se establece el 31o bito del campo, esta bandera indica que el metáfil se ha registrado conun contexto de dispositivo de referencia para una pantalla de vídeo. si es claro, el metáfil fue grabado conContexto de dispositivo de referencia para una impresora.

public int EmfPlusFlags { get; set; }

Valor de la propiedad

int

IsValid

Recibe un valor que indica si esta instancia es válida.

public bool IsValid { get; }

Valor de la propiedad

bool

LógicoDpix

Obtenga o establece la lógica dpi x.Un integrador sin señal de 32 bits que especifica la resolución horizontal para la que el metáfilFue grabado, en unidades de píxeles por pulgón.

public int LogicalDpiX { get; set; }

Valor de la propiedad

int

Logicidad

Obtenga o establece el logico dpi y.Un integrador no firmado de 32 bits que especifica la resolución vertical para la que el metáfilfue grabado, en unidades de líneas por pulgón

public int LogicalDpiY { get; set; }

Valor de la propiedad

int

Version

Obtenga o coloca la versión.Un objeto EmfPlusGraphicsVersion (sección 2.2.2.19) que especifica la versión de operacióngráficos del sistema que se utilizaron para crear este metáfil.

public EmfPlusGraphicsVersion Version { get; set; }

Valor de la propiedad

EmfPlusGraphicsVersion

VideoDisplay

Obtenga o establece un valor que indique si se muestra el vídeo.si se establece, esta bandera indica que el metáfil se ha registrado con un dispositivo de referenciacontexto para una pantalla de vídeo. si es claro, el metáfil fue grabado con un dispositivo de referenciaContexto para una impresora.

public bool VideoDisplay { get; set; }

Valor de la propiedad

bool

 Español