Questo tutorial è progettato per guidarti su come rimuovere il collegamento ipertestuale in PDF utilizzando Java. Ha tutti i dettagli per configurare l’ambiente, un elenco di passaggi per scrivere l’applicazione desiderata e un codice di esempio eseguibile per chiarire e dimostrare l’operazione per rimuovere tutti i collegamenti ipertestuali dal PDF utilizzando Java. Riceverai anche i dettagli per eliminare altri tipi di annotazioni e rimuovere solo l’annotazione di collegamento particolare.
Passaggi per rimuovere il collegamento dal PDF utilizzando Java
- Imposta l’ambiente in modo che utilizzi Aspose.PDF for Java per rimuovere i link
- Apri il file PDF di destinazione utilizzando l’oggetto di classe Document per eliminare i collegamenti ipertestuali
- Scorri tutte le pagine PDF e accedi alla raccolta di annotazioni
- Scorri tutte le annotazioni e identifica solo le annotazioni del tipo di collegamento
- Chiama il metodo delete() per rimuovere il collegamento ipertestuale durante l’iterazione
- Salva il file PDF risultante sul disco dopo aver rimosso tutti i collegamenti
Questi passaggi ci illuminano su come rimuovere il collegamento ipertestuale dal PDF usando Java. Per iniziare il processo, devi aprire il file PDF di origine contenente collegamenti ipertestuali utilizzando l’oggetto della classe Documento e scorrere tutte le pagine in cui ogni pagina ha una raccolta separata di annotazioni. Nel passaggio successivo, scorrere le annotazioni e filtrare le annotazioni del tipo di collegamento per l’eliminazione.
Codice per rimuovere tutti i collegamenti da PDF utilizzando Java
Questo codice può essere utilizzato come codice di base per scrivere un’applicazione minima per eliminare collegamenti ipertestuali in PDF utilizzando Java. È possibile utilizzare il tipo di annotazione per selezionare le annotazioni del tipo di collegamento che denotano i collegamenti ipertestuali e filtrare ulteriormente le annotazioni in base a diverse proprietà come contrassegni, larghezza, altezza, rettangolo di chiusura, contenuto, colore, nome completo dello stato attivo e aspetto, se necessario. È possibile eliminare l’annotazione selezionata fornendo il numero di indice o eliminare l’intera raccolta in una sola volta chiamando il metodo delete() senza alcun argomento.
Questo articolo ha definito il processo di come rimuovere un collegamento ipertestuale da un PDF utilizzando Java. Se vuoi imparare il processo per aggiungere la filigrana a un PDF, fai riferimento all’articolo su come aggiungere filigrana al PDF usando Java.