Extraer Anotación (fachadas)

Contents
[ ]

extractAnnotations método te permite extraer anotaciones de un archivo PDF. Para extraer anotaciones, necesitas crear un objeto PdfAnnotationEditor y vincular el archivo PDF usando el método BindPdf. Después de eso, necesitas crear una enumeración de tipos de anotaciones que deseas extraer del archivo PDF. Y finalmente, guarda el archivo PDF actualizado usando el método Save del objeto PdfAnnotationEditor. El siguiente fragmento de código te muestra cómo extraer anotaciones de un archivo PDF.

  public static void ExtractAnnotation() {
        var document = new Document(_dataDir + "sample_cats_dogs.pdf");
        PdfAnnotationEditor annotationEditor = new PdfAnnotationEditor();
        annotationEditor.bindPdf(document);

        // Extraer anotaciones
        var annotationTypes = new int[] { AnnotationType.FreeText, AnnotationType.Text };
        var annotations = annotationEditor.extractAnnotations(1, 2, annotationTypes);
        for (var annotation : annotations) {
            System.out.println(annotation.getContents());
        }