DeletePageElementClipPath
コンテンツストリーム編集、クリッピングパス
説明
列挙された要素の実効クリッピング交差から、正確に特定できる編集可能コンポーネントを1つ削除します
構文
Delphi
Function TPDFlib.DeletePageElementClipPath(ElementID, ClipPathIndex: Integer): Integer;パラメータ
| ElementID | 不透明なページ要素ハンドル |
|---|---|
| ClipPathIndex | 1始まりのコンポーネントインデックス。編集可能フラグはGetPageElementClipPathInfoのプロパティ6で返されます |
戻り値
| 1 | クリッピングコンポーネントが削除され、すべてのページ要素ハンドルが無効化されました |
|---|---|
| 0 | ハンドルまたはインデックスが無効、キャプチャ済みソースが変更された、またはコンポーネントが読み取り専用です |
備考
通常のW nやW* nシーケンスでは、使われなくなった完全なパスオブジェクトが取り除かれます
終端オペレーターがストロークや塗りも行う場合、WまたはW*だけが取り除かれ、元の描画オペレーションはそのまま残ります
既存コンポーネントの削除は、同じグラフィックス状態スコープ内の後続の利用者すべてに対してクリッピング領域を拡大します
失敗時、LastErrorCodeは無効な入力で532、古くなったソースで533、読み取り専用コンポーネントで534になります