THotPDF.RenderColorimetricLuminosityMasks

Yüklenen sayfa renderinin, bir luminosity yumuşak maskesinin renklerini maske değerlerine nasıl dönüştüreceğini seçer

Bildirim

property RenderColorimetricLuminosityMasks: boolean read FRenderColorimetricLuminosityMasks write FRenderColorimetricLuminosityMasks default false;

Açıklamalar

Özellik false (varsayılan) olduğunda, luminosity maske grubunun çözülmüş kırmızı, yeşil ve mavi değerlerini, grubun karışım uzayı ne olursa olsun 0.30, 0.59 ve 0.11 olarak ağırlıklandırır. Orta gri bu yüzden yaklaşık yarıyı maskeler; yaygın PDF görüntüleyicileri gölgeleri ve solmaları böyle çizer

Özellik true olduğunda ve maske grubunun CIE tabanlı bir karışım uzayı (CalGray, CalRGB, Lab veya ICCBased) olduğunda, maske ISO 32000-1'in 11.5.3 bölümünün anlattığı gibi CIE 1931 Y bileşenini alır. Y doğrusal bir ölçekte ölçülür; aynı orta gri burada yalnızca yaklaşık beşte birini maskeler ve gölgeler yaygın görüntüleyicilerdekinden daha açık çıkar

Aygıt uzaylarındaki gruplar etkilenmez. Maskenin /BC arka plan rengi, grup içindeki boyayla aynı şekilde dönüştürülür

Ayar, bellek ve disk render-cache kimliğine katılır; bir ayar altında render edilen bitmap, diğer ayar için asla döndürülmez

Örnek

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

Ayrıca bkz. Advanced Rendering Semantics