PDFium Delphi Component Docs

เมธอด UpdateAnnotationObject

Component: TPdf  ·  Unit: PDFium
แจ้งคำอธิบายประกอบว่า page object หนึ่งของมันถูกแก้ไขแล้ว

Syntax

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

AnnotIndexInteger ดัชนีแบบ zero-based ของคำอธิบายประกอบบนหน้าปัจจุบัน
PageObjPointer แฮนเดิลของออบเจ็กต์ที่คำอธิบายประกอบนั้นถืออยู่แล้ว โดยทั่วไปคือฟิลด์ Handle ของ AnnotationObjectInfo ค่า nil จะถูกละเว้น

Description

การแก้ไขผ่านแฮนเดิลของออบเจ็กต์เปลี่ยนออบเจ็กต์แต่คำอธิบายประกอบไม่รู้ตัว รูปลักษณ์ของมันจึงไม่ถูกสร้างใหม่ การเรียกนี้ทำเครื่องหมายว่าออบเจ็กต์เปลี่ยนแปลงและรีเฟรชหน้า ซึ่งเป็นสิ่งที่ทำให้การแก้ไขปรากฏให้เห็นเมื่อหน้าถูกเรนเดอร์หรือบันทึก

ใช้ได้กับออบเจ็กต์ที่คำอธิบายประกอบถืออยู่แล้วเท่านั้น การเพิ่มงานศิลป์ใหม่ต้องผ่าน AddPathToAnnotation

บน build ของ PDFium ที่ไม่รองรับการแก้ไขออบเจ็กต์ของคำอธิบายประกอบ การเรียกจะกลับทันทีโดยไม่เปลี่ยนแปลงสิ่งใด

See Also

AnnotationObjectInfo, RefreshAppearance, AddPathToAnnotation, UpdatePage