THotPDF.RenderColorimetricLuminosityMasks

בוחר כיצד רינדור של עמודים טעונים הופך את הצבעים של מסכת luminosity רכה לערכי מסכה

הצהרה

property RenderColorimetricLuminosityMasks: boolean read FRenderColorimetricLuminosityMasks write FRenderColorimetricLuminosityMasks default false;

הערות

כשהמאפיין הוא false (ברירת המחדל), מסכת luminosity משקללת את ערכי האדום, הירוק והכחול המופתרים של הקבוצה שלה כ-0.30, 0.59 ו-0.11, בלי קשר למרחב ה-blending של הקבוצה. אפור בינוני מכסה לכן בערך חצי, וכך מציירים צופי PDF נפוצים הצללות ודהיות

כשהמאפיין הוא true ולקבוצת המסכה יש מרחב blending מבוסס CIE ‏(CalGray, CalRGB, Lab או ICCBased), המסכה לוקחת את רכיב Y של CIE 1931 כפי שסעיף 11.5.3 של ISO 32000-1 מתאר. Y נמדד בסקאלה ליניארית, ולכן אותו אפור בינוני מכסה רק בערך חמישית, והצללים יוצאים בהירים יותר מאשר בצופים הנפוצים

קבוצות במרחבי device אינן מושפעות. צבע הרקע /BC של המסכה מומר באותו אופן כמו הצבע בתוך הקבוצה

ההגדרה משתתפת בזהות של מטמוני הרינדור בזיכרון ובדיסק, כך ש-bitmaps שרונדרו תחת הגדרה אחת אף פעם אינם מוחזרים עבור האחרת

דוגמה

Doc.RenderColorimetricLuminosityMasks:= true;
Bitmap:= Doc.RenderLoadedPageToBitmap(0, 150);

ראו גם סמנטיקות רינדור מתקדמות