SetPageOutputIntent
コンプライアンス、カラーマネジメント
説明
1 つのページに対する明示的な PDF 2.0 出力インテントを作成または置き換えます
構文
Delphi
Function SetPageOutputIntent(PageNumber: Integer; Const Subtype, ColorSpace, OutputConditionIdentifier, OutputCondition, Info, RegistryName, ProfileFileName: WideString): Integer;パラメータ
| PageNumber | 1 ベースのページ番号 |
|---|---|
| Subtype | GTS_PDFX などの必須の出力インテントサブタイプ |
| ColorSpace | DeviceGray、DeviceRGB、または DeviceCMYK |
| OutputConditionIdentifier | 必須の印刷条件識別子 |
| OutputCondition | 省略可能な人間が読める条件 |
| Info | 省略可能な追加の説明 |
| RegistryName | 省略可能なレジストリ URI |
| ProfileFileName | ICC プロファイルファイル。DeviceRGB とともにバンドルされた sRGB プロファイルを使うには空の文字列 |
戻り値
成功時は 1 を返します。ページ、サブタイプ、カラースペースが不正、識別子の欠落、読み取れないプロファイル、または ICC ファイルのない非 RGB 要求の場合は 0 を返します
備考
この呼び出しはPDF 2.0を必要とし、/OutputIntentsをページ辞書に直接書き込みます
明示的なページレベルのインテントは、そのページについてはドキュメントCatalogのインテントより優先されます。ページツリーノードが通常のページ属性継承を通じてこの値を供給することはありません
関連項目
SetOutputIntentProfileReference, ClearPageOutputIntents, GetEffectivePageOutputIntentJSON, SetPDFXMode