USO DE IRONPDF FOR JAVA

Cómo ver archivos PDF en Java

Actualizado 15 de septiembre, 2024
Compartir:

Los visualizadores de PDF suelen ofrecer funciones como zoom, navegación por páginas, búsqueda y soporte para anotaciones, lo que permite a los usuarios navegar y analizar documentos de manera eficiente. Estos visores utilizan bibliotecas como IronPDF, que proporcionan una solución versátil y personalizable para incorporar funciones de visualización de PDF en proyectos Java.

1. IronPDF para Java

IronPDF for Javaes una biblioteca potente y rica en funciones que permite a los desarrolladores crear, editar y manipular documentos PDF sin esfuerzo dentro de sus aplicaciones. Con IronPDF, los desarrolladores pueden generar archivos PDF a partir de HTML, URL y otras fuentes, aplicar formato y estilo, agregar imágenes, tablas y texto, así como realizar operaciones avanzadas comofusión de varios PDF en Java, división de documentos PDF en Javaycifrar PDF para mayor seguridad.

2. Requisitos previos

Para utilizar un visor Java con IronPDF, deben cumplirse ciertos requisitos previos. Asegúrese de que dispone de lo siguiente:

  1. Instalación de Java: Compruebe que Java está instalado en su sistema y que su ruta está establecida en las variables de entorno. Si aún no ha instalado Java, puede encontrar instrucciones de instalación en esta direcciónSitio web de Java.

  2. Java IDE: Instalar un entorno de desarrollo integrado Java(IDE) comoPágina de descarga de Eclipse IDE oSección de descargas de IntelliJ IDEA.

  3. Biblioteca IronPDF: Descargue la biblioteca IronPDF y añádala como dependencia en su proyecto utilizando la línea de comandos. Encontrará instrucciones para configurar la biblioteca IronPDF en el sitio webSitio web oficial de IronPDF.

  4. Instalación de Maven:Instalar Maven desde Apache antes de iniciar el proceso de conversión a PDF.

3. Crear un nuevo proyecto Java Maven

Para este tutorial, se recomienda utilizar IntelliJ IDE. Sin embargo, tenga en cuenta que puede usar cualquier IDE de su elección. Tenga presente que el proceso de creación de un nuevo proyecto Java puede variar ligeramente según el IDE que esté utilizando.

  1. Lanza el IDE de IntelliJ o ve a una instancia de IntelliJ ya abierta.

  2. Pulse Archivo > Nuevo > Proyecto.

    Cómo ver archivos PDF en Java, Figura 1: IntelliJ

    IntelliJ

  3. Ingrese el nombre del título del proyecto.

  4. Elija una ubicación, un sistema de compilación y un JDK.

  5. Haga clic en Finalizar como se muestra en la siguiente imagen.

    Cómo ver archivos PDF en Java, Figura 2: Crear Proyecto

    Crear Proyecto

3.1. Configuración del proyecto

Una vez que el proyecto esté creado, añade la dependencia para IronPDF en el pom.xml.

A continuación se muestra el código de dependencia, colóquelo en su pom.xml.

``xml-mvn-install


Ahora el entorno está configurado. Escribamos la lógica para crear y abrir un PDF en un visor de PDF.

## 4. Creación y visualización de documentos PDF en el visor de PDF predeterminado

Ahora crea un nuevo archivo Java en src > main > java.

Primero, importe las referencias necesarias que son importantes para crear y visualizar archivos PDF en esta aplicación Java.

```java
import com.ironsoftware.ironpdf.License;
import com.ironsoftware.ironpdf.PdfDocument;

import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
import java.nio.file.Paths;

Estas importaciones son importantes porque ayudarán al programa Java a ejecutar la lógica deseada.

Ahora vamos a escribir el código de ejemplo que creará el documento PDF e implementará la lógica del visor de documentos para abrir el archivo PDF creado en el visor PDF.

class Main {
    public void main(String[] args) throws IOException {
        // used to input PDF stream
        PdfDocument pdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com/");
        pdf.saveAs(Paths.get("html_saved.pdf"));
        File file = new File("html_saved.pdf");

        // Check if the desktop is supported and the file exists
        if (Desktop.isDesktopSupported() && file.exists()) {
            Desktop desktop = Desktop.getDesktop();
            desktop.open(file);
        }
    }
}
JAVA

El código anterior creará un archivo PDF utilizandométodo PdfDocument.renderUrlAsPdf en la API IronPDF que tomará una URL como flujo de entrada y devolverá un archivo PDF como salida. Después de eso, instancie un nuevo objeto File usando el mismo documento PDF. Luego, el desktop.open(archivo) se utilizará para abrir el archivo PDF en el visor de PDF predeterminado.

Los PDFs creados con IronPDF se pueden imprimir. También cargan todas las páginas perfectamente con todas las imágenes intactas y las URLs también son clicables. Un ejemplo de la captura de pantalla del archivo PDF se adjunta en el visor de PDF predeterminado.

Cómo ver archivos PDF en Java, Figura 3: Salida de PDF

Salida PDF

5. Conclusión

Un visor PDF de Java es una herramienta valiosa que permite a los usuarios ver, imprimir e interactuar con archivos PDF dentro de un entorno Java. Ofrece funciones como renderizado, navegación, búsqueda y soporte de anotaciones, lo que facilita a los usuarios el acceso y el análisis de contenidos PDF. IronPDF for Java es una robusta biblioteca que permite a los desarrolladores crear, editar y manipular documentos PDF sin esfuerzo.

Con su amplio conjunto de API y funcionalidades, IronPDF permite una integración perfecta de las capacidades de generación y manipulación de PDF en las aplicaciones Java. Siguiendo los pasos para crear un nuevo proyecto Java y configurar el entorno, los desarrolladores pueden aprovechar IronPDF para crear y visualizar documentos PDF en el visor de PDF predeterminado. Esto ofrece ventajas como compatibilidad entre plataformas, opciones de personalización, rendimiento eficaz y mayor seguridad. ConIronPDF for Javade este modo, los desarrolladores podrán generar documentos PDF de calidad profesional con facilidad y ofrecer a los usuarios una experiencia de visualización perfecta.

Lee nuestro tutorial para aprender a utilizarIronPDF para convertir archivos HTML a PDF en Java.

< ANTERIOR
PDF para Java (Solución todo en uno)
SIGUIENTE >
Cómo poner una marca de agua en archivos PDF en Java

Instalar con Maven

Versión:2024.11.4

<dependency>
  <groupId>com.ironsoftware</groupId>
  <artifactId>ironpdf</artifactId>
  <version>2024.11.4</version>
</dependency>

¿Listo para empezar? Versión: 2024.11 acaba de salir

Descarga gratuita de Maven Ver licencias >