Class WmfLogColorSpaceW
Namn på plats: Aspose.Imaging.FileFormats.Wmf.Objects Församling: Aspose.Imaging.dll (25.4.0)
LogColorSpaceW-objektet anger ett logiskt färgutrymme, vilket kan varadefinierad av en färgprofil fil med ett namn som består av Unicode 16-bitoch karaktärer.
public class WmfLogColorSpaceW : MetaObject
Inheritance
object ← MetaObject ← WmfLogColorSpaceW
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Se Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpace objekt (avsnitt 2.2.2.11) förYtterligare detaljer om tolkningen av fältvärden i dettaoch föremål.
Constructors
Om WmfLogColorSpaceW()
public WmfLogColorSpaceW()
Properties
ColorSpaceType
Få eller ställa in en 32-bitars undertecknad integrator som anger färgutrymmetTyp. Det måste definieras i LogicalColorSpace-förteckningen(avsnitt 2.1.1.14). om detta värde är LCS_sRGB ellerLCS_WINDOWS_COLOR_SPACE, sRGB färgutrymme måste användas.
public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }
Fastighetsvärde
Endpoints
får eller ställer in ett CIEXYZTriple objekt (avsnitt 2.2.2.7) som definierarCIE kromaticity x, y och z koordinater av de tre färgernasom motsvarar RGB Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.endpoints för den logiskafärgutrymme associerad med bitmappen. omAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType fält anger inteLCS_CALIBRATED_RGB, det här fältet måste ignoreras.
public WmfCieXyzTriple Endpoints { get; set; }
Fastighetsvärde
Filename
Få eller ställa in en valfri, nollterminerad Unicode UTF16-LE karaktärsträng, som anger namnet på en fil som innehåller en färgOm en filnamn anges, ochAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType fält är inställd till LCS_CALIBRATED_RGB,Andra områden i denna struktur bör ignoreras.
public string Filename { get; set; }
Fastighetsvärde
GammaBlue
Få eller ställa in en 32-bitars fasta punktvärde som definierar tonenSvarskurv för blått. Om Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType fältanger inte LCS_CALIBRATED_RGB, det här fältet måste ignoreras.
public int GammaBlue { get; set; }
Fastighetsvärde
GammaGreen
Få eller ställa in en 32-bitars fasta punktvärde som definierar tonenSvarskurv för grön. Om Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType fältanger inte LCS_CALIBRATED_RGB, det här fältet måste ignoreras.
public int GammaGreen { get; set; }
Fastighetsvärde
GammaRed
Få eller ställa in en 32-bitars fasta punktvärde som definierar tonenSvarskurv för röd. Om Aspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.ColorSpaceType fältanger inte LCS_CALIBRATED_RGB, det här fältet måste ignoreras.
public int GammaRed { get; set; }
Fastighetsvärde
Intent
Få eller ställa in en 32-bitars undertecknad integrator som definierar gamut mappningsyftet. Det måste definieras i GamutMappingIntent-förteckningen(Sektion 2.1.1 av den här artikeln)
public WmfGamutMappingIntent Intent { get; set; }
Fastighetsvärde
Signature
får eller ställer in en 32-bitars icke-signat integrator som angerAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.signatur av färgutrymme objekt; det måste ställas in påvärdet 0x50534F43, vilket är strängens ASCII-kodning”PSOC”
public int Signature { get; set; }
Fastighetsvärde
Size
får eller ställer in en 32-bitars icke-signed integer som definierarAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.size av detta objekt, i byter.
public int Size { get; set; }
Fastighetsvärde
Version
får eller ställer in en 32-bitars icke-signed integer som definierar enAspose.Imaging.FileFormats.Wmf.Objects.WmfLogColorSpaceW.version nummer; det MUST be0x00000400.
public int Version { get; set; }