Class WmfLogColorSpaceW
Nom dels espais: Aspose.Imaging.FileFormats.Wmf.Objects Assemblea: Aspose.Imaging.dll (25.4.0)
L’objecte LogColorSpaceW especifica un espai de color lògic, que pot serEs defineix per un arxiu de perfil de color amb un nom que consisteix en Unicode 16-bitEls personatges.
public class WmfLogColorSpaceW : MetaObject
Inheritance
object ← MetaObject ← WmfLogColorSpaceW
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Veure l’objecte Aspose.Imaging.FileFormats.Wmf.Objects.WiLogColorSpace (secció 2.2.2.11) per adetalls addicionals relatives a la interpretació dels valors de camp d’aquestl’objecte.
Constructors
WmfLogColorSpaceW()
public WmfLogColorSpaceW()
Properties
ColorSpaceType
Obté o s’estableix un integrador signat de 32 bits que especifica l’espai de colorS’ha de definir en l’enumeració LogicalColorSpace(secció 2.1.1.14). si aquest valor és LCS_sRGB oLCS_WINDOWS_COLOR_SPACE, l’espai de color sRGB S’ha d’utilitzar.
public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }
Valor de la propietat
Endpoints
Obté o col·loca un objecte CIEXYZTriple (secció 2.2.2.7) que defineixCIE cromaticitat x, y i z coordinats dels tres colorsque correspongui a la RGB Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.endpoints per al lògicl’espai de color associat amb el bitmap. si elAspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.ColorEspaceType no especifica el campLCS_CALIBRATED_RGB, aquest camp S’ha d’ignorar.
public WmfCieXyzTriple Endpoints { get; set; }
Valor de la propietat
Filename
Obtenir o configurar un caràcter Unicode UTF16-LE opcional, nul·limitatstring, que especifica el nom d’un fitxer que conté un colorSi s’especifica un nom de fitxer, i elAspose.Imaging.FileFormats.Wmf.Objects.LogColorSpaceW.Tip de color es configura a LCS_CALIBRATED_RGB, elEls altres camps d’aquesta estructura han de ser ignorats.
public string Filename { get; set; }
Valor de la propietat
GammaBlue
Obté o estableix un valor de punt fix de 32 bits que defineix la tonalitatla curva de resposta per a blau. si el Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.ColorsespaceType campno especifica LCS_CALIBRATED_RGB, aquest camp S’ha d’ignorar.
public int GammaBlue { get; set; }
Valor de la propietat
GammaGreen
Obté o estableix un valor de punt fix de 32 bits que defineix la tonalitatla curva de resposta per a verd. Si el camp Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.ColorsespaceTypeno especifica LCS_CALIBRATED_RGB, aquest camp S’ha d’ignorar.
public int GammaGreen { get; set; }
Valor de la propietat
GammaRed
Obté o estableix un valor de punt fix de 32 bits que defineix la tonalitatla curva de resposta per a vermell. Si el Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.ColorsespaceType campno especifica LCS_CALIBRATED_RGB, aquest camp S’ha d’ignorar.
public int GammaRed { get; set; }
Valor de la propietat
Intent
Obté o estableix un integrador signat de 32 bits que defineix el mapeig de gamutS’ha de definir en l’enumeració GamutMappingIntent(Secció 2.1.1 de la Comissió Europea)
public WmfGamutMappingIntent Intent { get; set; }
Valor de la propietat
Signature
Obté o col·loca un integrador no signat de 32 bits que especifica elAspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.signatura d’objectes espacials de color; s’ha de configurar perel valor 0x50534F43, que és l’encodament ASCII de la cadenaEl “PSOC”.
public int Signature { get; set; }
Valor de la propietat
Size
Obté o col·loca un integrador no signat de 32 bits que defineix elAspose.Imaging.FileFormats.Wmf.Objects.VMfLogColorSpaceW.size d’aquest objecte, en bytes.
public int Size { get; set; }
Valor de la propietat
Version
Obté o col·loca un integrador no signat de 32 bits que defineix unAspose.Imaging.FileFormats.Wmf.Objects.WiLogColorSpaceW. Número de versió; ha de ser0x00000400.
public int Version { get; set; }