Si está buscando una manera de guardar una página web como documento PDF desde una URL activa, entonces ha venido al lugar correcto. En esta publicación de blog, aprenderemos cómo convertir una URL a PDF en Java. La conversión de páginas web HTML desde URL activas permite guardar las páginas web deseadas para accederlas sin conexión como cualquier otro documento. Guardar páginas web en formato PDF facilita resaltar párrafos, agregar comentarios y editar la página web convertida.
Este artículo cubre los siguientes temas:
- API de Java para convertir una URL a PDF
- Pasos para convertir una URL a PDF
- Convertir una página web de una URL a un PDF
- Convertir una URL a PDF en línea
- Recursos de aprendizaje gratuitos
Convertir URL a PDF API Java
Usaremos la API Aspose.HTML for Java para convertir una página web de una URL activa a un documento PDF. Permite a los desarrolladores crear, modificar y extraer datos de páginas web HTML o documentos HTML independientes. También permite la conversión de páginas web HTML a formatos compatibles.
descargue el JAR de la API o agregue la siguiente configuración pom.xml en una aplicación Java basada en Maven.
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>23.11</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
Cómo convertir URL a PDF en Java
Podemos descargar fácilmente contenido desde una URL activa a un formato PDF siguiendo los pasos a continuación:
- Especifique la URL de una página web activa.
- Especifique las opciones de guardar PDF.
- Guarde el contenido de la URL como PDF.
Ahora, veamos cómo realizar estos pasos en Java para convertir contenido HTML de una URL a un PDF mediante programación.
Convertir URL a PDF usando Java
Podemos guardar cualquier página web desde una URL activa en un documento PDF siguiendo los pasos a continuación:
- Cree una instancia de la clase Url con la URL de una página web.
- Cree una instancia de la clase PdfSaveOptions.
- Opcionalmente, defina opciones para guardar.
- Finalmente, llame al método Converter.convertHTML() para guardar el HTML como PDF. Toma como argumentos la URL, PdfSaveOptions y la ruta del archivo PDF de salida.
El siguiente ejemplo de código muestra cómo convertir una URL a PDF en Java.
import com.aspose.html.Url;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;
...
// Definir URL
Url url = new Url("https://about.aspose.com/");
// Especificar opciones para guardar PDF
PdfSaveOptions options = new PdfSaveOptions();
// Convertir y guardar como PDF
Converter.convertHTML(url, options, "C:\\Files\\URLtoPDF.pdf");
Obtenga una licencia gratuita
Puede obtener una licencia temporal gratuita para probar Aspose.HTML for Java sin limitaciones de evaluación.
Convertir URL a PDF en línea
Descargue una página web desde una URL en formato PDF en línea de forma gratuita con esta herramienta confiable y eficiente convertidor de HTML a PDF. Sólo necesita ingresar la URL de una página web y descargará el documento PDF convertido.
Descargar URL como PDF – Recursos de aprendizaje
Además de convertir páginas web HTML de URL activas a documentos PDF, explore otras funciones de la biblioteca utilizando los siguientes recursos:
Conclusión
En este artículo, hemos aprendido cómo convertir contenido HTML de una URL a un PDF en Java. Si sigue los pasos descritos en este artículo, puede desarrollar su propia aplicación para convertir páginas web de URL a PDF. En caso de cualquier ambigüedad, no dude en contactarnos en nuestro foro de soporte gratuito.