PDFium Delphi Component Docs

RemoveAnnotationObject метод

Component: TPdf  ·  Unit: PDFium
Видаляє один об'єкт сторінки з анотації

Syntax

procedure RemoveAnnotationObject(Index, ObjectIndex: Integer);

IndexInteger. Нульовий індекс анотації на поточній сторінці.
ObjectIndexInteger. Нульовий індекс об'єкта для видалення, менший за AnnotationObjectCount. Індекс поза діапазоном породжує EPdfError.

Description

Видаляє один штрих або фігуру з чорнильної анотації чи анотації-штампа, не торкаючись решти об'єктів, словника анотації чи вмісту сторінки

Наступні об'єкти перенумеровуються після видалення, тож цикл, що видаляє кілька, має йти за індексами в зворотному порядку

У збірці PDFium без редагування об'єктів анотацій виклик породжує виняток, а не зазнає тихої невдачі, тож викликач завжди дізнається, що редагування не відбулося

See Also

AnnotationObjectCount, AddPathToAnnotation, DeleteAnnotation, UpdateAnnotationObject