Class EmfColorMatchToTargetW

Class EmfColorMatchToTargetW

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

O registro EMR_COLORMATCHTOTargetW especifica se realizar cores correspondentes a uma corUm perfil especificado em um arquivo com um nome composto de caracteres do Unicode.

public sealed class EmfColorMatchToTargetW : EmfStateRecordType

Inheritance

object MetaObject EmfRecord EmfStateRecordType EmfColorMatchToTargetW

Membros herdados

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Um registro EMR_COLORMATCHTOTargetW pode ser usado para controlar se aplicar o atualtransformação de cor no contexto do dispositivo de reprodução. se o valor dwAction é CS_ENABLE, a corO mapeamento é ativado e a transformação de cor atual deve ser aplicada aos gráficos subsequentes.Se a dwAction for configurada para CS_DISABLE, a transformação de cor NÃO SERÁaplicado .Enquanto o mapeamento de cores para o alvo é ativado por um valor dwAction do CS_ENABLE, as alterações noEspaço de cores ou mapa de gama de cores não são aplicados. no entanto, essas mudanças DEVE ter efeitoQuando o mapa de cores para o alvo é desativado.O campo dwAction NÃO deve ser configurado para CS_DELETE_TRANSFORM, a menos que o gerenciamento de coresjá foi ativado com um registro EMR_SETICMMODE (secção 2.3.11.14).

Constructors

EmfColorMatchToTargetW(EmfRecord)

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

public EmfColorMatchToTargetW(EmfRecord source)

Parameters

source EmfRecord

A fonte .

Properties

CbData

Recebe ou coloca um inteiro não assinado de 32 bits que especifica o tamanho dos dados crus do alvoO perfil de cor, se estiver incluído no campo de dados.

public int CbData { get; set; }

Valor da propriedade

int

CbName

Obter ou configurar um inteiro não assinado de 32 bits que especifica o número de bytes no UnicodeUTF16-LE nome do perfil de cor desejado.

public int CbName { get; set; }

Valor da propriedade

int

Data

Obter ou definir uma série de tamanhos (cbName + cbData) em bytes, que especifica o UTF16-LENome e dados raízes do perfil de cor desejado.

public byte[] Data { get; set; }

Valor da propriedade

byte [ ]

DwAction

Recebe ou coloca um inteiro não assinado de 32 bits que especifica um valor do ColorSpaceEnumeração (secção 2.1.7)

public EmfColorSpace DwAction { get; set; }

Valor da propriedade

EmfColorSpace

DwFlags

Recebe ou coloca um inteiro não assinado de 32 bits que especifica um valor doListagem ColorMatchToTarget (segmento 2.1.6).

public EmfColorMatchToTarget DwFlags { get; set; }

Valor da propriedade

EmfColorMatchToTarget

Name

Obtenha o nome

public string Name { get; }

Valor da propriedade

string

RawData

Conheça os dados crus

public byte[] RawData { get; }

Valor da propriedade

byte [ ]

 Português