PDFium Delphi Component Docs

Metoda RemoveAnnotationObject

Component: TPdf  ·  Unit: PDFium
Șterge un obiect de pagină dintr-o adnotare

Syntax

procedure RemoveAnnotationObject(Index, ObjectIndex: Integer);

IndexInteger. Index de la zero al adnotării pe pagina curentă
ObjectIndexInteger. Index de la zero al obiectului de șters, sub AnnotationObjectCount. Un index în afara intervalului ridică EPdfError

Description

Elimină o singură trasătură sau formă dintr-o adnotare de tip cerneală sau ștampilă fără a afecta restul, dicționarul adnotării sau conținutul paginii

Obiectele ulterioare se renumără după o eliminare, deci o buclă care șterge mai multe trebuie să parcurgă indecșii de la sfârșit spre început

Pe un build PDFium fără editarea obiectelor de adnotare, apelul ridică o excepție în loc să eșueze silențios, astfel încât un apelant află întotdeauna că editarea nu a avut loc

See Also

AnnotationObjectCount, AddPathToAnnotation, DeleteAnnotation, UpdateAnnotationObject