|
THotPDF.RegisterLabColorSpace
|
بالا |
|
یک فضای رنگ CIELab در PDF 1.3 را زیر یک نام منبع خودکار (
نحو Delphi: function RegisterLabColorSpace(WhitePointX, WhitePointY, WhitePointZ: Single; RangeAMin, RangeAMax, RangeBMin, RangeBMax: Single): AnsiString;
نحو C++: AnsiString RegisterLabColorSpace(float WhitePointX, float WhitePointY, float WhitePointZ, float RangeAMin, float RangeAMax, float RangeBMin, float RangeBMax);
توضیح فضای رنگ CIELab رنگها را مستقل از هر دستگاه نمایش یا چاپ توصیف میکند: L* روشنایی را در [0..100] بیان میکند، a* محور سبز/قرمز را و b* محور آبی/زرد را (معمولاً [-128..127]). viewerهای منطبق PDF، L*a*b* را با استفاده از illuminant پیکربندیشدهٔ
D50 - استاندارد چاپ ICC. WhitePoint = [0.9505, 1.0, 1.089] D65 - استاندارد sRGB / نمایش. WhitePoint = [0.95047, 1.0, 1.08883]
مولفهٔ Y در WhitePoint باید طبق جدول 64 spec برابر 1.0 باشد و X و Z باید مثبت باشند. اگر هر چهار پارامتر Range را صفر بدهید، پیشفرض ضمنی spec یعنی
Return value: یک نام منبع خودکار (
نمونه کد
همچنین ببینید Version, Compression, PDF Filter Support
|