PDFium Component Docs

RemoveAnnotationObject Método

Componente: TPdf  ·  Unidad: PDFium
Elimina un objeto de página de una anotación

Syntax

procedure RemoveAnnotationObject(Index, ObjectIndex: Integer);

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

Description

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

Los objetos posteriores se renumeran tras una eliminación, por lo que un ciclo que borre varios debe recorrer los índices en orden inverso

En una compilación de PDFium sin edición de objetos de anotación, la llamada lanza una excepción en lugar de fallar en silencio, de modo que el llamador siempre sabe que la edición no ocurrió

See Also

AnnotationObjectCount, AddPathToAnnotation, DeleteAnnotation, UpdateAnnotationObject