Class WmfLogColorSpaceW
Název místa: Aspose.Imaging.FileFormats.Wmf.Objects Shromáždění: Aspose.Imaging.dll (25.4.0)
Objekt LogColorSpaceW specifikuje logický barevný prostor, který může býtje definován barevným profilovým souborem s názvem, který sestává z Unicode 16-bita charakter.
public class WmfLogColorSpaceW : MetaObject
Inheritance
object ← MetaObject ← WmfLogColorSpaceW
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Viz objekt Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace (oddíl 2.2.2.11) prodalší podrobnosti týkající se výkladu polních hodnot tétoa předmětem.
Constructors
Společnost WmfLogColorSpace()
public WmfLogColorSpaceW()
Properties
ColorSpaceType
Obdrží nebo nastaví 32-bitový podepsaný integer, který specifikuje barevný prostorMusí být definován v seznamu LogicalColorSpace(oddíl 2.1.1.14). pokud je tato hodnota LCS_sRGB neboLCS_WINDOWS_COLOR_SPACE, sRGB barevný prostor musí být použit.
public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }
Hodnota nemovitosti
Endpoints
Obdrží nebo nastaví CIEXYZTriple objekt (oddíl 2.2.2.7) který definujeCIE chromaticity x, y a z koordináty tří barevto odpovídá RGB Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.endpoints pro logickébarevný prostor spojený s bitmapem.Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType pole neoznačujeLCS_CALIBRATED_RGB, toto pole musí být ignorováno.
public WmfCieXyzTriple Endpoints { get; set; }
Hodnota nemovitosti
Filename
Získáte nebo nastavíte volitelný, nulový Unicode UTF16-LE znakřádek, který určuje název souboru, který obsahuje barvuprofil. pokud je uveden název souboru, aAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType pole je nastaveno na LCS_CALIBRATED_RGB,Ostatní oblasti této struktury by měly být ignorovány.
public string Filename { get; set; }
Hodnota nemovitosti
GammaBlue
Obdrží nebo nastaví 32-bitovou pevnou hodnotu bodu, která definuje tónované hodnotyOdpověď křivka pro modré. Pokud Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType poleneoznačuje LCS_CALIBRATED_RGB, toto pole musí být ignorováno.
public int GammaBlue { get; set; }
Hodnota nemovitosti
GammaGreen
Obdrží nebo nastaví 32-bitovou pevnou hodnotu bodu, která definuje tónované hodnotyOdpověď křivka pro zelenou. Pokud Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType poleneoznačuje LCS_CALIBRATED_RGB, toto pole musí být ignorováno.
public int GammaGreen { get; set; }
Hodnota nemovitosti
GammaRed
Obdrží nebo nastaví 32-bitovou pevnou hodnotu bodu, která definuje tónované hodnotyOdpovídající kurva pro červenou. Pokud je pole Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceTypeneoznačuje LCS_CALIBRATED_RGB, toto pole musí být ignorováno.
public int GammaRed { get; set; }
Hodnota nemovitosti
Intent
Obdrží nebo nastaví 32-bitový podepsaný integer, který definuje gamut mapováníMusí být definován v GamutMappingIntent seznamu(přesněji řečeno v oddíle 2.1.1
public WmfGamutMappingIntent Intent { get; set; }
Hodnota nemovitosti
Signature
Obdrží nebo nastaví 32-bitový nepodepsaný integer, který specifikujeAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.signatura barevných prostorových objektů; musí být nastaven nahodnotu 0x50534F43, což je ASCII kódování řetězce"a „PSOC".
public int Signature { get; set; }
Hodnota nemovitosti
Size
Obdrží nebo nastaví 32-bitový nepodepsaný integer, který definujeAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.size tohoto objektu, v bytech.
public int Size { get; set; }
Hodnota nemovitosti
Version
Obdrží nebo nastaví 32bitový nepodepsaný integer, který definujeAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW. verze číslo; MUST be0x00000400.
public int Version { get; set; }