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は未解決の名前付きプロパティリソースを意味します