DeletePageElementMarkedContentProperty

コンテンツストリーム編集、タグ付きPDF

説明

ページ要素の列挙でキャプチャされた、正確に特定できるマークコンテンツフレームからプロパティを1つ削除します

構文

Delphi

Function TPDFlib.DeletePageElementMarkedContentProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName: WideString): Integer;

パラメータ

ElementID不透明なページ要素ハンドル
MarkedContentIndex外側から内側の順での1始まりフレームインデックス
PropertyName先頭のスラッシュの有無を問わない、既存のPDFプロパティ名

戻り値

1プロパティが削除され、すべてのページ要素スナップショットハンドルが無効化されました
0プロパティが存在しない、ハンドルまたはフレームが無効、スナップショットが古い、または名前付きプロパティリソースを解決できません

備考

最後のプロパティの削除は命令をBDCからBMCへ圧縮します

名前付きプロパティリストは編集前にページローカルのプライベートリソースへコピーされるため、他の出現や継承リソースの利用者は変更されません

失敗時はLastErrorCodeを調べてください。529は無効な入力、530は古くなったコンテンツ、531は未解決の名前付きプロパティリソースを意味します