THotPDF.RenderColorimetricLuminosityMasks
Bira kako renderovanje učitane stranice pretvara boje luminosity soft maske u vrednosti maske
Deklaracija
property RenderColorimetricLuminosityMasks: boolean read FRenderColorimetricLuminosityMasks write FRenderColorimetricLuminosityMasks default false;
Napomene
Kada je svojstvo false (podrazumevano), luminosity maska ponderiše razrešene crvene, zelene i plave vrednosti svoje grupe kao 0.30, 0.59 i 0.11, ma kakav bio blending prostor grupe. Srednje siva boja zato maskira oko polovinu, i upravo tako uobičajeni PDF pregledači crtaju senke i izbleđivanja
Kada je svojstvo true a grupa maske ima CIE-zasnovan blending prostor (CalGray, CalRGB, Lab ili ICCBased), maska uzima CIE 1931 Y komponentu kako opisuje ISO 32000-1 odeljak 11.5.3. Y se meri na linearnoj skali, pa ista srednje siva maskira samo oko petinu i senke izlaze svetlije nego u uobičajenim pregledačima
Grupe u prostorima uređaja nisu pogođene. /BC boja pozadine maske konvertuje se na isti način kao boja unutar grupe
Podešavanje učestvuje u identitetu render-keša u memoriji i na disku, pa se bitmapa renderovana uz jedno podešavanje nikada ne vraća za drugo
Primer
Doc.RenderColorimetricLuminosityMasks:= true;
Bitmap:= Doc.RenderLoadedPageToBitmap(0, 150);
Vidi takođe Advanced Rendering Semantics