Extraer enlaces de PDF en Java

En este breve artículo instructivo, aprenderá a extraer enlaces de PDF en Java. Contiene la configuración de IDE, una lista de pasos y un código de muestra para extraer hipervínculos de PDF en Java. Aprenderá a obtener anotaciones de tipo de enlace y a transformarlas en URIAction para obtener el URI.

Pasos para extraer la URL de un PDF en Java

  1. Configurar el IDE para utilizar Aspose.PDF for Java para extraer enlaces
  2. Cargue el PDF de origen file, recorra todas las páginas y cree un selector de anotaciones para la página.
  3. Extraiga todas las anotaciones de la página y guárdelas en la colección Seleccionada
  4. Iterar a través de todas las anotaciones y convertir cada anotación a GoToURIAction
  5. Invoque el método getURI() para acceder al enlace y mostrarlo en la consola

Esta guía ha mostrado cómo extraer todos los enlaces de un PDF en Java. Cargue el archivo PDF de origen, acceda a las páginas de destino y cree un selector de anotaciones para cada página. Llame al método accept() utilizando el selector definido, obtenga la lista de anotaciones de enlaces y obtenga la URI mediante la conversión de tipos a la clase GoToURIAction.

Código para extraer hipervínculos de PDF en Java

El código anterior ha demostrado un extractor de enlaces PDF en Java. Puede omitir o seleccionar una página analizando su contenido mediante el objeto de clase Page mientras itera a través de las páginas del PDF. El método getAction() se utiliza para obtener la URIAction que contiene el URI del enlace.

En este artículo, hemos aprendido el proceso de obtención de hipervínculos de un PDF. Para crear hipervínculos en un PDF, consulte el artículo sobre Cómo crear un hipervínculo en PDF usando Java.

 Español