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
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
IsValid
Recebe um valor indicando se esta instância é válida.
public bool IsValid { get; }
Valor da propriedade
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
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
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
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; }