Blend mode Luminosity
Blend mode Luminosity(ブレンドモード輝度)は、透明度合成モードの一つで、ソースカラーの輝度(明るさ)値を保持しながら、背景カラーの色相と彩度を適用します。 ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で定義されているように、これはExtGState(拡張グラフィックス状態)辞書で指定できる非分離ブレンドモードの一つであり、コンテンツがページ上にどのように合成されるかを制御します。このブレンドモードにより、あるレイヤーの明るさ構造を別のレイヤーの色特性と組み合わせる、高度な色操作効果を実現できます。
Blend mode Luminosityは、あるグラフィック要素が別の要素の上に描画される際に、色がどのように相互作用するかを決定するPDF透明度機能です。各色成分(赤、緑、青)を独立して処理する分離ブレンドモードとは異なり、Luminosityは非分離ブレンドモードであり、HSL(色相、彩度、輝度)色空間で色全体を対象として動作します。適用されると、描画されるソースカラーから輝度成分を取得し、その下にある既存の背景カラーの色相と彩度成分と組み合わせます。これは、実質的にはColorブレンドモードの逆であり、Colorブレンドモードは背景の輝度を保持しながらソースの色相と彩度を適用します。
PDF生成または操作を行う開発者にとって、blend mode Luminosityを理解することは、事前処理された画像を必要とせずに高度な視覚効果を作成するために不可欠です。このブレンドモードにより、動的なグレースケールオーバーレイ効果、明るさ調整、およびExtGState辞書を通じてプログラム的に制御できる高度な合成操作が可能になります。これは、画像フィルター、特定の明るさ特性を持つ透かし、または色を調整しながら輝度コントラストを保持する必要があるアクセシブルな文書バージョンの作成などの機能を実装する際に特に有用です。適切な実装により、異なるPDFビューア間で一貫したレンダリングが保証され、 ( Citation: N.A., 2020 (N.A.). (2020). Document management — Portable document format — Part 2: PDF 2.0 . International Organization for Standardization Retrieved from https://www.iso.org/standard/75839.html ) で指定された視覚的忠実性が維持されます。
