Class EmfPlusHeader

Class EmfPlusHeader

Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assembleia: Aspose.Imaging.dll (25.4.0)

O registro EmfPlusHeader especifica o início dos dados EMF+ no metáfilo.O registro EmfPlusHeader DEVE ser incorporado em um registro EMF EMR_COMMENT_EMFPLUS,que DEVE ser o registro imediatamente após o título EMF no metáfil.O registro EMR_COMMENT_EMFPLUS é especificado na seção [MS-EMF] 2.3.3.2.

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

Membros herdados

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

Constructors

EmfPlusHeader(EmfPlusRecord)

Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

A fonte .

Properties

DualMode

Recebe ou coloca um valor indicando se [modo duplo].Se configurado, esta bandeira indica que esta metáfila é “dual-mode”, o que significaque contém dois conjuntos de registros, cada um dos quais especifica completamenteO conteúdo gráfico. se claro, o conteúdo gráfico é especificado pelo EMF+registros, e possivelmente registros EMF que são precedidos por um registro EmfPlusGetDC.Se esta bandeira for estabelecida, apenas os registros do EMF deverão ser suficientes para definir oNote que se a bandeira “dual-mode” é definida ou não, algunsOs registros EMF estão sempre presentes, isto é, os registros de controle EMF e os registros EMFque contém registros EMF+. os registros de controle EMF são especificados em [MS-EMF]Secção 2.3.4

public bool DualMode { get; set; }

Valor da propriedade

bool

EmfPlusFlags

Recebe ou coloca o EMF mais bandeiras.Um inteiro não assinado de 32 bits que contém informações sobre como este metáfilo foi gravado.se o 31o bits do campo for definido, esta bandeira indica que o metafil foi gravado comum contexto de dispositivo de referência para uma tela de vídeo. se claro, o metáfilo foi gravado comUm contexto de dispositivo de referência para uma impressora.

public int EmfPlusFlags { get; set; }

Valor da propriedade

int

IsValid

Recebe um valor indicando se esta instância é válida.

public bool IsValid { get; }

Valor da propriedade

bool

LógicoDpix

Obter ou definir a lógica dpi x.Um inteiro não assinado de 32 bits que especifica a resolução horizontal para a qual o metáfilfoi gravado, em unidades de pixels por polegada.

public int LogicalDpiX { get; set; }

Valor da propriedade

int

Logicidade

Obter ou definir a lógica dpi y.Um inteiro não assinado de 32 bits que especifica a resolução vertical para a qual o metáfilfoi registrado, em unidades de linhas por polegada

public int LogicalDpiY { get; set; }

Valor da propriedade

int

Version

Receba ou coloca a versão.Um objeto EmfPlusGraphicsVersion (secção 2.2.2.19) que especifica a versão de operaçãográficos do sistema que foram usados para criar esse metáfilo.

public EmfPlusGraphicsVersion Version { get; set; }

Valor da propriedade

EmfPlusGraphicsVersion

VideoDisplay

Recebe ou coloca um valor indicando se o vídeo é exibido.se configurado, esta bandeira indica que o metáfilo foi gravado com um dispositivo de referênciacontexto para uma exibição de vídeo. se claro, o metáfilo foi gravado com um dispositivo de referênciacontexto para uma impressora.

public bool VideoDisplay { get; set; }

Valor da propriedade

bool

 Português