|
THotPDF.RegisterLabColorSpace
|
Boven |
|
Registreert een PDF 1.3 CIELab-kleurspatie (ISO 32000-1 8.6.5.3) onder een automatisch gegenereerde resourcenaam (
Delphi-syntaxis: function RegisterLabColorSpace(WhitePointX, WhitePointY, WhitePointZ: Single; RangeAMin, RangeAMax, RangeBMin, RangeBMax: Single): AnsiString;
C++-syntaxis: AnsiString RegisterLabColorSpace(float WhitePointX, float WhitePointY, float WhitePointZ, float RangeAMin, float RangeAMax, float RangeBMin, float RangeBMax);
Beschrijving De CIELab-kleurspatie beschrijft kleuren onafhankelijk van elk beeldscherm of afdrukapparaat: L* drukt de lichtheid uit in [0..100], a* de groen-rood-as en b* de blauw-geel-as (meestal [-128..127]). Conformerende PDF-viewers zetten L*a*b* om naar apparaatkleur met de geconfigureerde
D50 - ICC print standard. WhitePoint = [0.9505, 1.0, 1.089]. D65 - sRGB / display standard. WhitePoint = [0.95047, 1.0, 1.08883].
WhitePoint Y moet volgens spec tabel 64 gelijk zijn aan 1.0; X en Z moeten positief zijn. Als alle vier Range-parameters nul zijn, valt de specificatie terug op de impliciete standaard
Retourwaarde: een automatisch gegenereerde resourcenaam (
Codevoorbeeld
Zie ook Version, Compression, PDF-filterondersteuning
|