Class WmfLogColorSpace

Class WmfLogColorSpace

Pôvodný názov: Aspose.Imaging.FileFormats.Wmf.Objects Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Objekt LogColorSpace určuje logický farebný priestor preplayback kontext zariadenia, ktorý môže byť názov farebného profilu vVlastnosti ASCII.

public class WmfLogColorSpace : MetaObject

Inheritance

object MetaObject WmfLogColorSpace

Z dedičných členov

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Endpoints, GammaRed, GAMMAGREEN a gammaBlue sú použité naurčiť logický farebný priestor. pole Endpoints je CIEXYZTripleobjekt, ktorý obsahuje hodnoty x, y a z koncového bodu RGBfarebný priestor. vzťah medzi tri-stimulus hodnoty X, Y, Z aChromaticity hodnoty x,y,z sú vyjadrené nasledovne. x = X/(X+Y+Z) y =Y/ (X+Y+Z) z = Z/(X + Y + Z) GammaRed, GammeGreen a gammeBlueobsahujú hodnoty vo formáte “8.8 pevného bodu”, čo je technika preČísla, ktoré nie sú integrované.Každá hodnota pozostáva z nuly rozšírené8-bitové rozmery nasledované 8-bitovou frakciou, s kombinovanými 16 bitmi8 bitov, takže v 32 bitoch je skutočná hodnota N.F.00000000nnnnnnnnfffffff000000, kde sú „nnngnn“ a „ffFFFFF“binárne reprezentácie N a F, resp. Napríklad prereálne číslo 10.5, nnnnnn by bolo 00001010 (binárne 10) a ffffffby to bolo 00000101 (binárna 5), a úplná 32-bitová binárne hodnota by bolaje 00000000000010100000000, čo je hexadecimalná hodnota0x0a50 je k dispozícii

Constructors

WmfLogColorSpace()

public WmfLogColorSpace()

Properties

ColorSpaceType

Dostane alebo nastaví 32-bitový podpísaný integer, ktorý špecifikuje farebný priestorMusí byť definovaný v zozname LogicalColorSpace(sekcia 2.1.1.14). ak je táto hodnota LCS_sRGB aleboLCS_WINDOWS_COLOR_SPACE, sRGB farebný priestor musí byť použitý.

public WmfLogicalColorSpaceEnum ColorSpaceType { get; set; }

Hodnota nehnuteľnosti

WmfLogicalColorSpaceEnum

Endpoints

Získa alebo nastaví CIEXYZTriple objekt (oddiel 2.2.2.7) ktorý definujeCIE chromaticity x, y a z koordináty troch fariebčo zodpovedá RGB Aspose.Imaging.FileFormats.Wmf.Objects.RPGLog.endpoints pre logickéfarebný priestor spojený s bitmapom. akAspose.Imaging.FileFormats.Wmf.Objects.MfLogColorSpace.Type pole nie je uvedenéLCS_CALIBRATED_RGB, toto pole musí byť ignorované.

public WmfCieXyzTriple Endpoints { get; set; }

Hodnota nehnuteľnosti

WmfCieXyzTriple

Filename

Dostane alebo nastaví voliteľnú, ASCII charakteristickú riadok, ktorá špecifikujenázov súboru, ktorý obsahuje farebný profil. ak ješpecifikované, a Aspose.Imaging.FileFormats.Wmf.Objects.VMfLogColorSpace. ColorSpacetyp pole je nastavený naLCS_CALIBRATED_RGB, ostatné polia tejto štruktúry musia byťa ignorovať.

public string Filename { get; set; }

Hodnota nehnuteľnosti

string

GammaBlue

Získa alebo nastaví 32-bitovú pevnú bodovú hodnotu, ktorá definuje tónovanúodpoveď kurva pre modré. Ak je Aspose.Imaging.FileFormats.Wmf.Objects.VmFLogColorSpace.ColoreSpacType polenie je uvedené LCS_CALIBRATED_RGB, toto pole musí byť ignorované.

public int GammaBlue { get; set; }

Hodnota nehnuteľnosti

int

GammaGreen

Získa alebo nastaví 32-bitovú pevnú bodovú hodnotu, ktorá definuje tónovanúodpoveď kurva pre zelené. Ak je Aspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpace.colorSpACEType polenie je uvedené LCS_CALIBRATED_RGB, toto pole musí byť ignorované.

public int GammaGreen { get; set; }

Hodnota nehnuteľnosti

int

GammaRed

Získa alebo nastaví 32-bitovú pevnú bodovú hodnotu, ktorá definuje tónovanúodpoveď kurva pre červený. Ak je Aspose.Imaging.FileFormats.Wmf.Objects.RozlohaLog.ColorSpaceType polenie je uvedené LCS_CALIBRATED_RGB, toto pole musí byť ignorované.

public int GammaRed { get; set; }

Hodnota nehnuteľnosti

int

Intent

Získať alebo nastaviť 32-bitový podpísaný integer, ktorý definuje gamut mapovanieÚčel. To musí byť definované v GamutMappingIntent zozname(odsek 2.1.1 sa vzťahuje na členské štáty)

public WmfGamutMappingIntent Intent { get; set; }

Hodnota nehnuteľnosti

WmfGamutMappingIntent

Signature

Získajte alebo nastavíte 32-bitový nesignovaný integer, ktorý špecifikujeAspose.Imaging.FileFormats.Wmf.Objects.wwwfLogColorSpace.signature farebných priestorových objektov; musí byť nastavený nahodnotu 0x50534F43, čo je ASCII kódovanie riadkua „PSOC“

public int Signature { get; set; }

Hodnota nehnuteľnosti

int

Size

Získa alebo nastaví 32-bitový nesignovaný integer, ktorý definujeAspose.Imaging.FileFormats.Wmf.Objects.Rozsah tohto objektu, v bytoch.

public int Size { get; set; }

Hodnota nehnuteľnosti

int

Version

Získa alebo nastaví 32-bitový nesignovaný integer, ktorý definujeAspose.Imaging.FileFormats.Wmf.Objects.www.logColorSpace.verzia číslo; to musí byť0x00000400.

public int Version { get; set; }

Hodnota nehnuteľnosti

int

 Slovenčina