Class WmfLogColorSpaceW
De naam: Aspose.Imaging.FileFormats.Wmf.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
De LogColorSpaceW-object bepaalt een logische kleurruimte, diegedefinieerd door een kleurprofiel met een naam bestaande uit Unicode 16-bitDe personages.
public class WmfLogColorSpaceW : MetaObject
Inheritance
object ← MetaObject ← WmfLogColorSpaceW
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Zie het Aspose.Imaging.FileFormats.Wmf.Objects.VmFLogColorSpace object (afdeling 2.2.2.11) vooraanvullende details met betrekking tot de interpretatie van de veldwaarden van dezeHet object.
Constructors
WmfLogColorSpaceW()
public WmfLogColorSpaceW()
Properties
ColorSpaceType
Geeft of stelt een 32-bits ondertekend integer dat de kleurruimte bepaaltDit moet worden gedefinieerd in de LogicalColorSpace-lijst(afdeling 2.1.1.14). als deze waarde LCS_sRGB is ofLCS_WINDOWS_COLOR_SPACE, de sRGB kleurruimte moet worden gebruikt.
public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }
Eigendomswaarde
Endpoints
ontvangt of instelt een CIEXYZTriple object (afdeling 2.2.2.7) datde CIE chromaticiteit x, y en z coördinaten van de drie kleurendat overeenkomt met de RGB Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.endpoints voor de logischekleurruimte geassocieerd met de bitmap. als deAspose.Imaging.FileFormats.Wmf.Objects.VwfLogColorSpaceW.Type van het veld geeft niet aanLCS_CALIBRATED_RGB, dit veld MUST worden geïrriteerd.
public WmfCieXyzTriple Endpoints { get; set; }
Eigendomswaarde
Filename
Geeft of instelt een optionele, null-terminated Unicode UTF16-LE karakterstring, die de naam van een bestand geeft die een kleur bevatals een bestandnaam is aangegeven, en deAspose.Imaging.FileFormats.Wmf.Objects.VwfLogColorSpaceW.ColorspaceType veld is ingesteld op LCS_CALIBRATED_RGB, deAndere gebieden van deze structuur moeten worden geïllustreerd.
public string Filename { get; set; }
Eigendomswaarde
GammaBlue
Geeft of stelt een 32-bit vaste puntwaarde die de getoneerde waarde definieertreactie curve voor blauw. als het Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.colorspaceType veldniet LCS_CALIBRATED_RGB te specificeren, dit veld MUST worden geïllustreerd.
public int GammaBlue { get; set; }
Eigendomswaarde
GammaGreen
Geeft of stelt een 32-bit vaste puntwaarde die de getoneerde waarde definieertreactie curve voor groen. als het Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.ColoreSpacetype veldniet LCS_CALIBRATED_RGB te specificeren, dit veld MUST worden geïllustreerd.
public int GammaGreen { get; set; }
Eigendomswaarde
GammaRed
Geeft of stelt een 32-bit vaste puntwaarde die de getoneerde waarde definieertreactie curve voor rood. als het Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpaceW.ColoreSpacetype veldniet LCS_CALIBRATED_RGB te specificeren, dit veld MUST worden geïllustreerd.
public int GammaRed { get; set; }
Eigendomswaarde
Intent
Geeft of instelt een 32-bit ondertekend integer dat de gamut mapping definieertHet moet worden gedefinieerd in de GamutMappingIntent-lijst(afdeling 2.1.1 van de Raad)
public WmfGamutMappingIntent Intent { get; set; }
Eigendomswaarde
Signature
Geeft of instelt een 32-bits onschreven integer die deAspose.Imaging.FileFormats.Wmf.Objects.VWfLogColorSpaceW.signature van kleurruimte objecten; het moet worden ingesteld opde waarde 0x50534F43, dat is de ASCII-encoding van de string‘PSOC’
public int Signature { get; set; }
Eigendomswaarde
Size
Geeft of stelt een 32-bits onschreven integer die deAspose.Imaging.FileFormats.Wmf.Objects.VwfLogColorSpaceW.size van dit object, in byten.
public int Size { get; set; }
Eigendomswaarde
Version
Geeft of stelt een 32-bits onschreven integer die eenAspose.Imaging.FileFormats.Wmf.Objects.VwfLogColorSpaceW.versie nummer; het MUST be0x00000400.
public int Version { get; set; }