In questo breve tutorial imparerai come eliminare i commenti in PDF in Java. Vengono fornite tutte le informazioni richieste per l’impostazione dell’IDE, un elenco di passaggi per scrivere l’applicazione minima per eseguire l’attività accompagnata da un codice di esempio eseguibile per rimuovere commenti da PDF in Java. Questo articolo discute anche altre annotazioni simili ai commenti che possono essere gestite mentre si lavora con i file PDF.
Passaggi per rimuovere tutti i commenti dal PDF in Java
- Imposta l’IDE in modo che utilizzi Aspose.PDF for Java per eliminare i commenti
- Apri il file PDF di destinazione utilizzando l’oggetto di classe Document per rimuovere i commenti
- Analizza ogni pagina del file PDF caricato e accedi al collection of annotations su di esso
- Analizza ogni annotazione e filtra le annotazioni di tipo Testo per rimuoverle
- Chiamare il metodo delete() nella raccolta Annotations per eliminare l’annotazione Text
- Salva il file PDF di output senza annotazioni di testo
Questi passaggi comprendono il processo per rimuovere i commenti in PDF in Java. Il processo è abbastanza semplice in cui viene caricato un file PDF e tutte le pagine vengono analizzate poiché ogni pagina ha la propria raccolta di diversi tipi di annotazioni, comprese le annotazioni di tipo testo che denotano i commenti in un file PDF. Una volta rilevate le annotazioni di destinazione, queste vengono eliminate e il file PDF risultante viene salvato sul disco.
Codice per eliminare tutti i commenti da PDF in Java
Il suddetto codice di esempio dimostra il semplice processo per eliminare commenti da PDF in Java. Le classi principali utilizzate per questo processo includono la classe Document per caricare il file PDF, PageCollection per accedere a ciascuna pagina, la classe AnnotationCollection per accedere a tutti gli oggetti Annotation in una pagina e l’enumeratore AnnotationType per controllare le annotazioni di tipo Text mentre ha anche altri tipi di annotazioni, ad esempio sottolineato, barrato, evidenziato, collegamento e filigrana per citarne alcuni. Il metodo delete() nella classe AnnotationCollection contiene più funzioni di overload per eliminare tutte o le annotazioni selezionate secondo i requisiti.
Questo argomento ci ha illuminato su come rimuovere i commenti in PDF in Java. Se sei interessato a conoscere il processo per inserire commenti in un PDF, fai riferimento all’articolo su come inserire commenti in PDF utilizzando Java.