PDFium Delphi Component Docs

RemoveAnnotationObject Méthode

Composant: TPdf  ·  Unit: PDFium
Supprime un objet de page d'une annotation

Syntax

procedure RemoveAnnotationObject(Index, ObjectIndex: Integer);

IndexInteger. Index de base zéro de l'annotation sur la page courante
ObjectIndexInteger. Index de base zéro de l'objet à supprimer, inférieur à AnnotationObjectCount. Un index hors plage lève EPdfError

Description

Retire un trait ou une forme d'une annotation d'encre ou de tampon sans toucher au reste, au dictionnaire d'annotation ou au contenu de la page

Les objets ultérieurs se renumérotent après une suppression, de sorte qu'une boucle qui en supprime plusieurs doit parcourir les index à rebours

Sur une build PDFium sans édition d'objets d'annotation, l'appel lève une erreur plutôt que d'échouer silencieusement, de sorte qu'un appelant apprend toujours que la modification n'a pas eu lieu

See Also

AnnotationObjectCount, AddPathToAnnotation, DeleteAnnotation, UpdateAnnotationObject