Class WmfLogColorSpaceW
Nome do espaço: Aspose.Imaging.FileFormats.Wmf.Objects Assembleia: Aspose.Imaging.dll (25.4.0)
O objeto LogColorSpaceW especifica um espaço de cor lógico, que pode serDefinido por um arquivo de perfil de cores com um nome composto por Unicode 16-bitOs personagens.
public class WmfLogColorSpaceW : MetaObject
Inheritance
object ← MetaObject ← WmfLogColorSpaceW
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Veja o Objeto Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace (secção 2.2.2.11) paradetalhes adicionais relativos à interpretação dos valores de campo desteO Objeto.
Constructors
WmfLogColorSpaceW()
public WmfLogColorSpaceW()
Properties
ColorSpaceType
Recebe ou coloca um inteiro assinado de 32 bits que especifica o espaço de coresTipo. DEVE ser definido na lista LogicalColorSpace(secção 2.1.1.14). se esse valor for LCS_sRGB ouLCS_WINDOWS_COLOR_SPACE, o espaço de cor sRGB DEVE ser usado.
public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }
Valor da propriedade
Endpoints
Recebe ou coloca um objeto CIEXYZTriple (secção 2.2.2.7) que defineCIE cromaticidade x, y e z coordenadas das três coresque corresponde ao RGB Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.endpoints para a lógicaespaço colorido associado com o bitmap. se oAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType campo não especificaLCS_CALIBRATED_RGB, este campo DEVE ser ignorado.
public WmfCieXyzTriple Endpoints { get; set; }
Valor da propriedade
Filename
Obter ou configurar um caráter Unicode UTF16-LE opcional, zero-terminadostring, que especifica o nome de um arquivo que contém uma corSe um nome de arquivo for especificado, e oAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType campo é configurado para LCS_CALIBRATED_RGB, oOutros campos desta estrutura devem ser ignorados.
public string Filename { get; set; }
Valor da propriedade
GammaBlue
Obter ou definir um valor de ponto fixo de 32 bits que define a tonagemcurva de resposta para azul. Se o campo Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceTypenão especifica LCS_CALIBRATED_RGB, este campo DEVE ser ignorado.
public int GammaBlue { get; set; }
Valor da propriedade
GammaGreen
Obter ou definir um valor de ponto fixo de 32 bits que define a tonagemcurva de resposta para verde. se o campo Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceTypenão especifica LCS_CALIBRATED_RGB, este campo DEVE ser ignorado.
public int GammaGreen { get; set; }
Valor da propriedade
GammaRed
Obter ou definir um valor de ponto fixo de 32 bits que define a tonagemcurva de resposta para vermelho. se o campo Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceTypenão especifica LCS_CALIBRATED_RGB, este campo DEVE ser ignorado.
public int GammaRed { get; set; }
Valor da propriedade
Intent
Obter ou configurar um inteiro assinado de 32 bits que define o mapeamento de gamutA intenção. DEVE ser definida na listagem GamutMappingIntent(Página 1o e 2o do artigo 11o)
public WmfGamutMappingIntent Intent { get; set; }
Valor da propriedade
Signature
Recebe ou coloca um inteiro não assinado de 32 bits que especifica oAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.signatura de objetos de espaço de cores; deve ser configurado parao valor 0x50534F43, que é a codificação ASCII da correnteO “PSOC”.
public int Signature { get; set; }
Valor da propriedade
Size
Recebe ou coloca um inteiro não assinado de 32 bits que define oAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.size deste objeto, em bytes.
public int Size { get; set; }
Valor da propriedade
Version
Recebe ou coloca um inteiro não assinado de 32 bits que define umAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW. número de versão; ele DEVE ser0x00000400.
public int Version { get; set; }