|
THotPDF.RegisterLabColorSpace
|
Sus |
|
Înregistrează un spațiu de culoare CIELab PDF 1.3 (ISO 32000-1 8.6.5.3) sub un nume de resursă generat automat (
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);
Descriere Spațiul de culoare CIELab descrie culorile independent de orice dispozitiv de afișare sau imprimare: L* exprimă luminozitatea în [0..100], a* axa verde/roșu, iar b* axa albastru/galben (de obicei [-128..127]). Vizualizatoarele PDF conforme convertesc L*a*b* în culoare de dispozitiv folosind iluminantul
D50 - standardul de imprimare ICC. WhitePoint = [0.9505, 1.0, 1.089] D65 - standardul sRGB / afișare. WhitePoint = [0.95047, 1.0, 1.08883]
WhitePoint Y trebuie să fie egal cu 1.0 conform tabelului 64 din specificație; X și Z trebuie să fie pozitive. Dacă toate cele patru parametre Range sunt trecute ca zero, se revine la valoarea implicită din specificație
Valoare returnată: un nume de resursă generat automat (
Exemplu de cod
Vezi și Version, Compression, PDF Filter Support
|