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, proporcionando una solución versátil y personalizable para incorporar funcionalidades de visualización de PDF en proyectos de Java.

1. IronPDF para Java

IronPDF for Java es 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 como fusión, dividiry encriptación PDF.

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ón Sitio web de Java.

  2. Java IDE: Instalar un entorno de desarrollo integrado Java (IDE) como Eclipse o IntelliJ.

  3. Biblioteca IronPDF: Descargue la biblioteca IronPDF y agréguela como una dependencia en su proyecto utilizando la línea de comandos. Las instrucciones para configurar la biblioteca IronPDF se pueden encontrar en el sitio web de IronPDF.

  4. Instalación de Maven: Instalar Maven 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 utilizando PdfDocument.renderUrlAsPdf método 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. Con IronPDF para Java, los desarrolladores pueden generar documentos PDF de calidad profesional con facilidad y ofrecer una experiencia de visualización perfecta a los usuarios.

Lee nuestro tutorial para aprender a utilizar IronPDF a convertir archivos HTML a PDF.

< 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.9.1

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

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

Descarga gratuita de Maven Ver licencias >