|
THotPDF.RegisterLabColorSpace
|
Vrh |
|
Registrira PDF 1.3 CIELab color space (ISO 32000-1 8.6.5.3) pod automatski generiranim imenom resursa (Lab1, Lab2, ...). Vraćeni naziv koristite s THPDFPage.SetFillColorSpace / SetStrokeColorSpace nakon čega slijedi SetFillColor / SetStrokeColor s tri L*a*b* komponente
Delphi syntax: function RegisterLabColorSpace(WhitePointX, WhitePointY, WhitePointZ: Single; RangeAMin, RangeAMax, RangeBMin, RangeBMax: Single): AnsiString;
C++ syntax: AnsiString RegisterLabColorSpace(float WhitePointX, float WhitePointY, float WhitePointZ, float RangeAMin, float RangeAMax, float RangeBMin, float RangeBMax);
Opis CIELab prostor boja opisuje boje neovisno o bilo kojem zaslonu ili uređaju za ispis: L* izražava svjetlinu u [0..100], a* os zeleno/crveno, a b* os plavo/žuto (obično [-128..127]). Usklađeni PDF preglednici pretvaraju L*a*b* u boju uređaja koristeći konfigurirani izvor svjetla
D50 - ICC print standard. WhitePoint = [0.9505, 1.0, 1.089]. D65 - sRGB / display standard. WhitePoint = [0.95047, 1.0, 1.08883].
WhitePoint Y must equal 1.0 per spec table 64; X and Z must be positive. Passing all four Range parameters as zero falls back to the spec's implicit default
Povratna vrijednost: automatski generirani naziv resursa (Lab1, Lab2, ...). Vraća prazan niz kada je StrictVersionLock uključen i aktivna Version je ispod PDF 1.3 (inače se verzija automatski podiže na 1.3)
Code Example
See Also Version, Compression, PDF Filter Support
|