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
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
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
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
Name
Obtenha o nome
public string Name { get; }
Valor da propriedade
RawData
Conheça os dados crus
public byte[] RawData { get; }
Valor da propriedade
byte [ ]