THotPDF.RenderColorimetricLuminosityMasks
Valitsee, miten ladatun sivun renderöinti muuttaa luminanssipeitemaskin värit maskiarvoiksi
Määrittely
property RenderColorimetricLuminosityMasks: boolean read FRenderColorimetricLuminosityMasks write FRenderColorimetricLuminosityMasks default false;
Huomautukset
Kun ominaisuus on false (oletus), luminanssimaski painottaa ryhmänsä ratkaistut punaisen, vihreän ja sinisen arvot suhtein 0.30, 0.59 ja 0.11 ryhmän sekoitusavaruudesta riippumatta. Keskiharmaa peittää siksi noin puolet, ja juuri niin yleiset PDF-katselimet piirtävät pudotusvarjot ja häivytykset
Kun ominaisuus on true ja maskiryhmällä on CIE-pohjainen sekoitusavaruus (CalGray, CalRGB, Lab tai ICCBased), maski ottaa CIE 1931 Y-komponentin niin kuin ISO 32000-1:n kohta 11.5.3 kuvaa. Y mitataan lineaarisella asteikolla, joten sama keskiharmaa peittää vain noin viidenneksen, ja varjot tulevat vaaleammiksi kuin yleisissä katselimissa
Laiteavaruuksissa olevat ryhmät eivät muutu. Maskin /BC-taustaväri muunnetaan samalla tavalla kuin ryhmän sisään piirretty väri
Asetus vaikuttaa muisti- ja levyrenderöintivälimuistin identiteettiin, joten toisella asetuksella renderöityjä bittikarttoja ei koskaan palauteta toiselle asetukselle
Esimerkki
Doc.RenderColorimetricLuminosityMasks:= true;
Bitmap:= Doc.RenderLoadedPageToBitmap(0, 150);
Katso myös Advanced Rendering Semantics