THotPDF.RenderColorimetricLuminosityMasks
Velger hvordan rendering av innlastede sider gjør fargene i en luminositetsmaske om til maskeverdier
Deklarasjon
property RenderColorimetricLuminosityMasks: boolean read FRenderColorimetricLuminosityMasks write FRenderColorimetricLuminosityMasks default false;
Merknader
Når egenskapen er false (standardverdien), vekter en luminositetsmaske de utløste røde, grønne og blå verdiene til gruppen sin som 0,30, 0,59 og 0,11, uansett gruppens blandingsrom. En midtgrå maskerer derfor rundt halvparten, noe som er hvordan vanlige PDF-visninger tegner dråpeskygger og toninger
Når egenskapen er true og maskegruppen har et CIE-basert blandingsrom (CalGray, CalRGB, Lab eller ICCBased), tar masken CIE 1931 Y-komponenten slik ISO 32000-1 avsnitt 11.5.3 beskriver. Y måles på en lineær skala, så den samme midtgrå maskerer bare rundt en femtedel, og skygger blir lysere enn i vanlige visninger
Grupper i enhetsrom påvirkes ikke. Maskens /BC-bakgrunnsfarge konverteres på samme måte som malingen inni gruppen
Innstillingen inngår i identiteten til renderingshurtigbufferen i minne og på disk, slik at bitmapper rendret under én innstilling aldri returneres for den andre
Eksempel
Doc.RenderColorimetricLuminosityMasks:= true;
Bitmap:= Doc.RenderLoadedPageToBitmap(0, 150);
Se også Advanced Rendering Semantics