Página web PDF Java

Las páginas web se utilizan para mostrar todo tipo de información en los sitios web. En ciertos escenarios, es posible que deba guardar una página web como PDF en Java. De acuerdo con tales escenarios, este artículo cubre cómo guardar una página web como PDF en Java.

Guardar página web en PDF: configuración de la API de Java

Aspose.HTML for Java La API se puede utilizar para trabajar con HTML, PDF y muchos otros formatos de archivo admitidos. Simplemente configure la API descargando su archivo JAR desde la página Nuevos lanzamientos, o con las siguientes configuraciones para acceder desde Repositorio Aspose:

Repositorio:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Dependencia:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

Guardar página web como archivo PDF mediante programación en Java

Debe seguir los pasos a continuación para guardar una página web como un archivo PDF en Java:

  1. Cargue la página web de entrada usando su URL.
  2. Cree un objeto de la clase PdfSaveOptions.
  3. Guarde la página web en un archivo PDF.

El siguiente código muestra cómo guardar una página web como PDF mediante programación usando Java:

Imprima una página web en PDF con protección de contraseña en Java

Puede imprimir fácilmente una página web en PDF mientras la protege con una contraseña. Los pasos a continuación explican el proceso para crear un documento PDF encriptado:

  1. Cargue el documento HTML de entrada con la URL.
  2. Cree un objeto de la clase PdfEncryptionInfo.
  3. Imprima la página web en PDF con la clase PdfSaveOptions.

El siguiente fragmento de código demuestra cómo imprimir una página web en PDF con protección de contraseña en Java:

Conclusión

En conclusión, ha aprendido a guardar páginas web como PDF en Java. Además, también ha entendido la protección y el cifrado del documento PDF. Además, puede visitar la sección documentación para conocer otras funciones compatibles con la API. Si tiene alguna inquietud, escríbanos al foro.

Ver también

Convertir XHTML a PDF en Java