SetPageOutputIntent

コンプライアンス、カラーマネジメント

説明

1 つのページに対する明示的な PDF 2.0 出力インテントを作成または置き換えます

構文

Delphi

Function SetPageOutputIntent(PageNumber: Integer; Const Subtype, ColorSpace, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileFileName: WideString): Integer;

パラメータ

PageNumber1 ベースのページ番号
SubtypeGTS_PDFX などの必須の出力インテントサブタイプ
ColorSpaceDeviceGray、DeviceRGB、または DeviceCMYK
OutputConditionIdentifier必須の印刷条件識別子
OutputCondition省略可能な人間が読める条件
Info省略可能な追加の説明
RegistryName省略可能なレジストリ URI
ProfileFileNameICC プロファイルファイル。DeviceRGB とともにバンドルされた sRGB プロファイルを使うには空の文字列

戻り値

成功時は 1 を返します。ページ、サブタイプ、カラースペースが不正、識別子の欠落、読み取れないプロファイル、または ICC ファイルのない非 RGB 要求の場合は 0 を返します

備考

この呼び出しはPDF 2.0を必要とし、/OutputIntentsをページ辞書に直接書き込みます

明示的なページレベルのインテントは、そのページについてはドキュメントCatalogのインテントより優先されます。ページツリーノードが通常のページ属性継承を通じてこの値を供給することはありません

関連項目

SetOutputIntentProfileReference, ClearPageOutputIntents, GetEffectivePageOutputIntentJSON, SetPDFXMode