Crear archivos PDF mediante Java

Creación de archivos PDF nativos y de alto rendimiento sin la instalación de Adobe Acrobat mediante Java

Cómo generar un archivo PDF a través de Java

Para crear un archivo PDF, utilizaremos la API Aspose.PDF for Java, que es una API de conversión rica en funciones, potente y fácil de usar para la plataforma Java. Puedes descargar su última versión directamente desde Maven e instalarla en tu proyecto basado en Maven añadiendo las siguientes configuraciones a pom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Cómo crear un PDF a través de Java


<% create.feature-section-col1.content-01 %>

  1. Incluir el espacio de nombres en el archivo de clase
  2. Inicialice el objeto de la clase Document.
  3. Agregue una página usando el método Pages.Add ().
  4. Crea un nuevo objeto TextFragment y establece su texto.
  5. Agregue TextFragment a la colección Paragraphs de la página.
  6. Guarde el PDF utilizando el método Save (String).

El siguiente código fuente muestra cómo crear un archivo PDF con Java

<% create.code-block.subtitle %>


    // Initialize document object
    Document document = new Document();

    //Add page
    Page page = document.getPages().add();

    // Add text to new page
    page.getParagraphs().add(new TextFragment("Hello World!"));

    // Save updated PDF
    document.save("HelloWorld_out.pdf");