PDFiumPas 文件

UpdateAnnotationObject 方法

元件: TPdf  ·  單元: PDFium
告知某個註解,其所屬的某個頁面物件已被修改

Syntax

procedure UpdateAnnotationObject(AnnotIndex: Integer; PageObj: Pointer);

AnnotIndexInteger。目前頁面上註解的以零為基底的索引
PageObjPointer。已由該註解擁有的物件控制代碼,通常是 AnnotationObjectInfoHandle 欄位。nil 會被忽略

Description

修改物件控制代碼會改變物件本身,但註解並不知情,因此其外觀不會重建。此呼叫會將物件標記為已變更並重新整理頁面,這正是讓編輯在頁面轉譯或儲存時得以顯示的原因

它僅適用於註解已擁有的物件;加入新的繪圖內容要透過 AddPathToAnnotation

在不支援註解物件編輯的 PDFium 組建上,此呼叫會直接返回而不做任何變更

See Also

AnnotationObjectInfo, RefreshAppearance, AddPathToAnnotation, UpdatePage