GetOutputIntentICCInfo

ドキュメントプロパティ、コンプライアンス

説明

このページでは、「ドキュメントプロパティ、コンプライアンス」トピックの PDFlibPas における GetOutputIntentICCInfo について説明します。API 名、パラメーター、クラス名、ファイル名、およびリテラルは、Delphi ライブラリと DLL のエントリポイントに表示されるものと正確に同じように保持されます。

関数を呼び出す前に、構文、パラメーター、および戻り値を確認してください。

構文

Delphi

Function TPDFlib.GetOutputIntentICCInfo(Out Info: TPDFICCProfileInfo): Integer;

パラメーター

Info は、ドキュメントの最初の OutputIntent に添付されたプロファイルの ICC ヘッダーのサマリーを受け取ります。これには、プロファイルの合計サイズ、プロファイルのバージョン (例: 4.3)、デバイスクラスシグネチャ (mntr, prtr, ...)、データ色空間 (RGB, CMYK, GRAY, Lab, ...)、プロファイル接続空間、ヘッダーのレンダリングインテント (0..3)、および色空間から導出されたコンポーネント数が含まれます。

戻り値

ドキュメントに整形式の ICC プロファイル (acsp シグネチャを持つ 128 バイトのヘッダー) を伴う OutputIntent が含まれている場合は 1 を返し、それ以外の場合は 0 を返します。

備考

PDF/A および PDF/X ドキュメントの印刷条件を検査するのに役立ちます。同じヘッダーパーサーは、レンダラーの ICCBased 色空間の処理もサポートしており、色空間に /Alternate/N も含まれていない場合、プロファイル自体からコンポーネント数を導き出すようになりました。