|
THotPDF.RegisterLabColorSpace
|
Haut |
|
Enregistre un espace colorimétrique CIELab PDF 1.3 (ISO 32000-1 8.6.5.3) sous un nom de ressource généré automatiquement (
Syntaxe Delphi : function RegisterLabColorSpace(WhitePointX, WhitePointY, WhitePointZ: Single; RangeAMin, RangeAMax, RangeBMin, RangeBMax: Single): AnsiString;
Syntaxe C++ : AnsiString RegisterLabColorSpace(float WhitePointX, float WhitePointY, float WhitePointZ, float RangeAMin, float RangeAMax, float RangeBMin, float RangeBMax);
Description L'espace colorimétrique CIELab décrit les couleurs indépendamment de tout périphérique d'affichage ou d'impression : L* exprime la clarté dans [0..100], a* l'axe vert/rouge, b* l'axe bleu/jaune (généralement [-128..127]). Les visionneuses PDF conformes convertissent L*a*b* en couleur périphérique à l'aide de l'illuminant
D50 - ICC print standard. WhitePoint = [0.9505, 1.0, 1.089] D65 - sRGB / display standard. WhitePoint = [0.95047, 1.0, 1.08883]
WhitePoint Y doit valoir 1.0 selon la table 64 de la spécification ; X et Z doivent être positifs. Si les quatre paramètres Range sont tous à zéro, la valeur implicite par défaut de la spécification
Valeur de retour : un nom de ressource généré automatiquement (
Exemple de code
Voir aussi Version, Compression, Prise en charge des filtres PDF
|