THPDFHeadlessAnnotationIdentity record
THPDFHeadlessAnnotationIdentity = record
PageIndex: Integer;
Name: UnicodeString;
end;
宣告於 HPDFHeadlessDocument,由 SaveAnnotationRemovalsToFile 與 RemoveAnnotations 使用
| 成員 | 意義 |
|---|---|
PageIndex | 已載入文件中某頁的從零開始索引,範圍為零到 PageCount - 1 |
Name | 非空 Unicode 值,與該頁上註解解碼後的 PDF NM 字串精確相符 |
名稱區分大小寫,不是欄位名稱、子類型、物件編號或註解文字;不做大小寫摺疊或 Unicode 正規化
不同頁面索引允許相同名稱;同一請求中重複相同的頁面加名稱識別無效
沒有相符註解的有效識別不移除任何內容;所選頁面上多個相符名稱有歧義並失敗
文件外的頁面索引、空名稱、畸形註解陣列與共用頁面陣列成員都會在目的地發佈之前失敗
callback JSON 中等價的識別是 {"page": 0, "name": "review-note"};page 必須是整數,name 必須是非空字串
popup 與回覆依賴行為及 Widget 邊界見原生註解移除