SetPageTransparencyGroup

ベクターグラフィックス、テキスト、ページレイアウト

説明

選択したページの透明度グループ辞書を設定します。ページコンテンツがマスク、ソフトマスク、ブレンドモード、または合成されたキャプチャコンテンツを使用し、ページに定義済みのブレンド色空間が必要な場合に役立ちます

PDF バージョンの動作: ページ透明グループは PDF 1.4 の /Group 透明モデルを使用します。現在のドキュメントバージョンが低く、保存バージョンがロックされていない場合、SetPageTransparencyGroup はドキュメントを PDF 1.4 に自動的に引き上げ、transparency group を AutoBumpedFeatures に記録します。呼び出し元が低い保存バージョンをロックした場合、互換性ゲートは LastErrorCode 602 で保存を拒否します

構文

Delphi

Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;

ActiveX

Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long

DLL

int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);

パラメータ

CSブレンド色空間: 1 = DeviceRGB、2 = DeviceCMYK
Isolate透明グループをページ backdrop から分離するには 1、非分離グループには 0 を設定します
Knockoutグループ内のノックアウト動作を有効にするには 1、通常の合成には 0 を設定します

戻り値

0色空間セレクターが無効、ページが選択されていない、または現在の PDF/A モードで透明グループが禁止されている
1ページの透明グループを正常に設定しました

関連項目

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit