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