PDFium Delphi Component Docs

RemoveAnnotationObject Método

Componente: TPdf  ·  Unidad: PDFium
Delete one page object from an annotation.

Syntax

procedure RemoveAnnotationObject(Index, ObjectIndex: Integer);

IndexInteger. Índice basado en cero de la anotación en la página actual
ObjectIndexInteger. Índice basado en cero del objeto a eliminar, por debajo de AnnotationObjectCount. Un índice fuera de rango genera EPdfError

Description

Elimina un trazo o forma de una anotación de tinta o sello sin tocar el resto, el diccionario de anotación ni el contenido de la página

Los objetos posteriores se renumeran después de una eliminación, de modo que un bucle que elimina varios debe recorrer los índices hacia atrás

En una compilación de PDFium sin edición de objetos de anotación, la llamada genera error en lugar de fallar silenciosamente, de modo que el llamador siempre se entera de que la edición no ocurrió

See Also

AnnotationObjectCount, AddPathToAnnotation, DeleteAnnotation, UpdateAnnotationObject