レンダーデバイスとオーバープリントプルーフィング
THPDFRenderDevice は、ビットマップ、デバイスコンテキスト、拡張メタファイルターゲット用の 1 つのロード済みページレンダリングエントリポイントを提供します
デバイスクラス
THPDFBitmapRenderDevice は TakeBitmap が転送するまで TBitmap を所有し、THPDFDeviceContextRenderDevice はプリンターキャンバスなどの外部 HDC に描画し、THPDFMetafileRenderDevice は TakeMetafile が転送するまでベクター TMetafile を所有します
THPDFRenderDeviceKind は、ランタイムクラスチェックに頼らずに各ターゲットを識別します
プロセスとスポットプルーフプレビュー
/OP、/op、/OPM で管理されるベクターとテキストの塗りのオーバープリントをシミュレートするには、RenderOverprintPreview を True に設定します
名前付きプロセスプレートは以前の値を置き換え、DeviceGray、Separation、または DeviceN 塗りに存在しないプロセスプレートは変更されません
/OPM 1 の下の DeviceCMYK では、ゼロ値の成分は対応する宛先プレートを変更せず、非ゼロの成分はそれらを置き換えます
DeviceGray は黒いプロセスプレートを指名し、/None はプレートを塗らず、/All はすべてのプロセスプレートを塗ります
未知の Separation と DeviceN 色材はスポットインクとして扱われ、そのティント変換と代替色空間を通じて結合されます。DeviceN 内で指名されたプロセス色材は、直接プレートセマンティクスを保持します
画像とシェーディングは、定色ベクタープルーフパスではなく、完全なラスターカラーパイプラインを継続します
透明度グループのノックアウトはアクティブなままであり、同じ境界付きペイントスナップショットパスで合成されます