Blend mode ColorBurn
ColorBurnブレンドモードは、で定義されている透明度合成操作の一つで、背景色とソース色の間のコントラストを増加させることで色を暗くします。
ColorBurnブレンドモードは、 ( 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 ) で定義されている透明度合成操作の一つで、背景色とソース色の間のコントラストを増加させることで色を暗くします。これは、PDFドキュメントにおいて拡張グラフィックス状態(ExtGState)ディクショナリを使用する描画操作で利用可能な標準ブレンドモードの一つです。ColorBurnは、写真の暗室技術である「焼き込み」をシミュレートし、画像の特定領域を暗くすることで、劇的で高コントラストな効果を生み出します。
ColorBurnは、ソース色を反映するために背景色を暗くする非分離型ブレンドモードで、両者の間のコントラストを増加させることで機能します。単に色の値を比較する単純な暗色化モードとは異なり、ColorBurnは背景色を反転し、それをソース色で除算し、その結果を反転する数学的演算を実行します。これにより、乗算や暗色化モードよりも強力な暗色化効果が生まれ、ソースレイヤーの白は効果を持たず、黒は結果として黒を生成します。このモードは、最も暗い値を保持しながら、ソースと背景が重なる部分に豊かで彩度の高い影を作り出すように特別に設計されています。
PDF生成および操作を行う開発者にとって、ColorBurnを理解することは、高度な透明度効果や画像合成ワークフローを実装する際に不可欠です。このブレンドモードにより、PDFワークフローに組み込まれたグラフィックデザイン、写真編集、ドキュメントレイアウトアプリケーションでよく必要とされる洗練された視覚効果の作成が可能になります。ColorBurnを適切に実装することで、PDFドキュメントが異なるビューアやプラットフォーム間で一貫してレンダリングされ、デザイナーの芸術的意図が保持されます。これは、伝統的な暗室効果をデジタルで再現する場合や、自動ドキュメント生成システムで影とハイライトのコントラストを正確に制御する必要がある場合に特に有用です。
ColorBurnは、各色成分に次の数式を適用することで動作します:結果は1から、1または背景色をソース色で除算した値の最小値を引いたものになります(ソース色がゼロより大きい場合)。技術的には、各色チャネルについて、ソース値がゼロの場合、結果はゼロになります。それ以外の場合、結果は1 - min(1, (1 - backdrop) / source)となります。この計算は、描画時にアクティブな色空間で実行されます。ブレンドモードは、ExtGStateディクショナリのBMエントリを設定し、描画操作の前にそのグラフィックス状態を適用することで有効化されます。ColorBurnモードは、現在のアルファ値およびグラフィックス状態で定義されたその他の透明度パラメータと組み合わされ、
(
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(ブレンドモード) – PDFレンダリングにおいて透明度合成が発生する際に、重なり合う色がどのように組み合わされるかを決定するアルゴリズム
- Transparency group(透明度グループ) – 背景とブレンドされる前に、一つのユニットとして合成されるオブジェクトのコレクション
- Alpha compositing(アルファ合成) – 不透明度の値を使用してソース色と背景色を組み合わせ、透明度効果を作成するプロセス
- ColorDodge – ColorBurnの逆ブレンドモードで、暗色化ではなくコントラストを減少させることで色を明るくする
- (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
