Extrair Anotação (fachadas)
Contents
[
Hide
]
extractAnnotations método permite que você extraia anotações de um arquivo PDF. Para extrair anotações, você precisa criar um objeto PdfAnnotationEditor e vincular o arquivo PDF usando o método BindPdf. Depois disso, você precisa criar uma enumeração dos tipos de anotação que deseja extrair do arquivo PDF. E, finalmente, salve o arquivo PDF atualizado usando o método Save do objeto PdfAnnotationEditor. O seguinte trecho de código mostra como extrair anotações de um arquivo PDF.
public static void ExtractAnnotation() {
var document = new Document(_dataDir + "sample_cats_dogs.pdf");
PdfAnnotationEditor annotationEditor = new PdfAnnotationEditor();
annotationEditor.bindPdf(document);
// Extrair anotações
var annotationTypes = new int[] { AnnotationType.FreeText, AnnotationType.Text };
var annotations = annotationEditor.extractAnnotations(1, 2, annotationTypes);
for (var annotation : annotations) {
System.out.println(annotation.getContents());
}