IRONSOFTWAREHOME
VERWENDUNG VON IRONPDF FOR JAVA

PDF Creator for Java (Schritt-für-Schritt) Tutorial

Curtis Chau
Curtis Chau
Updated: 8. Mai 2026

Dieser Artikel zeigt, wie Sie PDF-Dateien mit einem PDF-Ersteller erstellen können, der in der Programmiersprache Java geschrieben ist.

Die Erstellung von PDF-Dateien mit Java hat viele Anwendungen in der IT-Branche. Gelegentlich benötigen Entwickler möglicherweise einen PDF-Ersteller, der in ihre Projekte integriert werden kann. Der in diesem Artikel besprochene PDF-Ersteller ist IronPDF for Java. Er hilft Entwicklern, neue PDF-Dokumente von Grund auf zu erstellen und verschiedene Dateiformate in PDF-Dokumente umzuwandeln.

1. IronPDF for Java

IronPDF for Java ist eine Java-Bibliothek zum Erstellen, Vorbereiten und Verwalten von PDF-Dateien. Es ermöglicht Entwicklern, PDF-Dateien zu lesen, zu produzieren und zu ändern, ohne dass eine Adobe-Software installiert werden muss.

IronPDF ist auch hervorragend darin, PDF-Formulare aus einer PDF-Datei zu erstellen. IronPDF for Java kann benutzerdefinierte Kopf- und Fußzeilen, Signaturen erstellen anhängen und Passwortverschlüsselung und Sicherheitsmechanismen hinzufügen. IronPDF unterstützt auch Multithreading- und asynchrone Funktionen für verbesserte Leistung.

2. Voraussetzungen

Bevor Sie beginnen, gibt es einige Voraussetzungen, die erfüllt sein müssen, um die PDF-Erstellung durchzuführen.

  1. Java sollte auf dem System installiert sein und sein Pfad in den Umgebungsvariablen gesetzt sein. Bitte beziehen Sie sich auf diese Installationsanleitung, um Java zu installieren, falls Sie dies noch nicht getan haben.
  2. Eine gute Java-IDE sollte installiert sein, wie Eclipse oder IntelliJ. Um Eclipse herunterzuladen, besuchen Sie bitte diese Downloadseite, oder klicken Sie auf diese Installationsseite, um IntelliJ zu installieren.
  3. Maven sollte in die IDE integriert sein, bevor mit der PDF-Konvertierung begonnen wird. Für eine Anleitung zur Installation von Maven und zur Integration in die Umgebung besuchen Sie den folgenden Integrationslink von JetBrains.

3. IronPDF for Java Installation

Sobald alle Voraussetzungen erfüllt sind, ist die Installation von IronPDF for Java recht einfach und unkompliziert, selbst für neue Java-Entwickler.

In diesem Artikel wird die JetBrains IntelliJ IDEA verwendet, um die Bibliothek zu installieren und die Code-Beispiele auszuführen.

Öffnen Sie zunächst JetBrains IntelliJ IDEA und erstellen Sie ein neues Maven-Projekt.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 1: Neues Projekt Neues Projekt

Ein neues Fenster wird geöffnet. Geben Sie den Namen des Projekts ein und klicken Sie auf Fertigstellen.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 2: Konfigurieren Sie das neue Projekt Konfigurieren Sie das neue Projekt

Nachdem Sie auf Beenden geklickt haben, wird ein neues Projekt mit einer pom.xml Datei geöffnet. Verwenden Sie dann diese Datei, um einige Maven-Projektabhängigkeiten hinzuzufügen.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 3: Die pom.xml-Datei Die pom.xml-Datei

Fügen Sie die folgenden Abhängigkeiten in der pom.xml Datei hinzu.

<dependencies>
    <dependency>
        <groupId>com.ironsoftware</groupId>
        <artifactId>ironpdf</artifactId>
        <version>1.0.0</version> <!-- Replace with the latest version -->
    </dependency>
</dependencies>
XML

Sobald Sie die Abhängigkeiten in die pom.xml Datei eingefügt haben, erscheint in der oberen rechten Ecke der Datei ein kleines Symbol.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 4: Die pom.xml-Datei mit einem Symbol zur Installation von Abhängigkeiten Die pom.xml-Datei mit einem Symbol zur Installation von Abhängigkeiten

Klicken Sie auf dieses Symbol, um die Maven-Abhängigkeiten von IronPDF for Java zu installieren. Dies wird je nach Ihrer Internetverbindung nur wenige Minuten dauern.

4. Erstellen von PDF-Dateien

In diesem Abschnitt wird behandelt, wie neue PDF-Dokumente mit IronPDF for Java erstellt werden. IronPDF macht es sehr einfach, neue PDF-Dokumente mit nur wenigen Zeilen Code zu erstellen.

Es gibt viele verschiedene Möglichkeiten, PDF-Dateien mit IronPDF for Java zu erstellen

  • The [renderHtmlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderHtmlAsPdf(java.lang.String) method can convert an HTML string to a PDF file
  • The [renderHtmlFileAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderHtmlFileAsPdf(java.lang.String) method can convert HTML files into PDF documents
  • Die [renderUrlAsPdf](/java/object-reference/api/com/ironsoftware/ironpdf/PdfDocument.html#renderUrlAsPdf(java.lang.String) Methode kann PDF-Dateien direkt aus einer URL erstellen und das Ergebnis in einem bestimmten Ordner speichern.

4.1. PDF-Dokumente mit einem HTML-String erstellen

Das folgende Codebeispiel zeigt, wie die renderHtmlAsPdf Methode verwendet wird, um einen HTML-Markup-String in ein PDF umzuwandeln. Beachten Sie, dass die Verwendung der renderHtmlAsPdf Methode grundlegende Kenntnisse darüber erfordert, wie HTML funktioniert.

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;

public class Main {
    public static void main(String[] args) throws IOException {
        License.setLicenseKey("YOUR-LICENSE-KEY"); // Set your IronPDF license key
        Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log")); // Set the path for log files
        // Convert a simple HTML string into a PDF document
        PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");
        // Save the PDF document to the specified path
        myPdf.saveAs(Paths.get("html_saved.pdf"));
    }
}
Java

Das Ausgabeergebnis des obigen Codes wird unten gezeigt.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 5: Die Ausgabedatei Die Ausgabedatei

4.2. Eine PDF-Datei aus einer HTML-Datei erstellen

Die renderHtmlFileAsPdf Methode der IronPDF-Bibliothek ermöglicht es Ihnen, eine neue PDF-Datei aus einer HTML-Quelldatei zu erstellen. Diese Methode verwandelt alles in einem HTML-Dokument in ein PDF, einschließlich Grafiken, CSS, Formulare usw.

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;

public class Main {
    public static void main(String[] args) throws IOException {
        License.setLicenseKey("YOUR-LICENSE-KEY"); // Set your IronPDF license key
        Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log")); // Set the path for log files
        // Convert an HTML file into a PDF document
        PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("index.html");
        // Save the PDF document to the specified path
        myPdf.saveAs(Paths.get("html_saved.pdf"));
    }
}
Java

Das Ergebnis des obigen Codebeispiels wird unten dargestellt.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 6: Die Ausgabedatei aus einer HTML-Datei Die Ausgabedatei aus einer HTML-Datei

4.3. PDF-Dateien aus URLs erstellen

Mit IronPDF können Sie schnell ein PDF aus der URL einer Webseite mit hervorragender Präzision und Genauigkeit erstellen. Es bietet auch die Möglichkeit, PDF-Dateien von passwortgeschützten Websites zu erstellen.

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.Paths;

public class Main {
    public static void main(String[] args) throws IOException {
        License.setLicenseKey("YOUR-LICENSE-KEY"); // Set your IronPDF license key
        Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log")); // Set the path for log files
        // Convert a web page URL into a PDF document
        PdfDocument myPdf = PdfDocument.renderUrlAsPdf("https://www.alibaba.com/");
        // Save the PDF document to the specified path
        myPdf.saveAs(Paths.get("html_saved.pdf"));
    }
}
Java

Das Ausgabeergebnis des obigen Codes wird unten gezeigt.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 7: Die Ausgabe-PDF-Datei von der Alibaba-Website Die Ausgabe-PDF-Datei von der Alibaba-Website

4.4. PDF-Dateien aus Bildern erstellen

IronPDF for Java kann auch eine PDF-Datei aus einem oder mehreren Bildern erstellen.

import com.ironsoftware.ironpdf.*;
import java.io.IOException;
import java.nio.file.*;
import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) throws IOException {
        Path imageDirectory = Paths.get("assets/images"); // Define the directory to search for images
        List<Path> imageFiles = new ArrayList<>();
        try (DirectoryStream<Path> stream = Files.newDirectoryStream(imageDirectory, "*.{png,jpg}")) {
            for (Path entry: stream) {
                imageFiles.add(entry); // Add each image file to the list
            }
            // Convert images into a composite PDF document
            PdfDocument.fromImage(imageFiles).saveAs(Paths.get("assets/composite.pdf"));
        } catch (IOException exception) {
            // Handle the exception if an error occurs during image-to-PDF conversion
            throw new RuntimeException(String.format("Error converting images to PDF from directory: %s: %s",
                    imageDirectory,
                    exception.getMessage()),
                exception);
        }
    }
}
Java

Das Ausgabeergebnis des obigen Codes wird unten gezeigt.

PDF Creator For Java (Schritt-für-Schritt) Tutorial, Abbildung 8: Die Ausgabe-PDF-Datei aus Bildern Die Ausgabe-PDF-Datei aus Bildern

5. Fazit

Dieser Artikel zeigte, wie Sie PDFs von Grund auf oder aus bereits vorhandenen HTML-Dateien oder URLs erstellen können. IronPDF ermöglicht es Ihnen, aus mehreren Formaten zu konvertieren, um ein qualitativ hochwertiges PDF zu erzeugen, und macht es sehr einfach, diese PDF-Dateien zu manipulieren und zu formatieren.

IronPDF ist perfekt für Softwareentwickler und Unternehmen, die PDF-Dateien verwalten, ändern oder manipulieren müssen. Um mehr über IronPDF for Java zu erfahren und ähnliche Tutorials über PDF-Manipulation mit Java zu erhalten, schauen Sie sich die folgende offizielle Dokumentation an. Für ein Tutorial zur Erstellung von PDF-Dateien mit Java besuchen Sie bitte dieses Java-Codebeispiel.

IronPDF for Java ist für Entwicklungszwecke kostenlos, für die kommerzielle Nutzung ist jedoch eine Lizenz erforderlich. Für weitere zusätzliche Informationen über Lizenzierung besuchen Sie bitte die folgende Lizenzierungsseite.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Verwandte Artikel

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

OR
bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Wählen Sie Durchsuchen und suchen Sie nach 'IronPDF'
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

oder laden Sie den Windows-Installer hier herunter.

  1. Laden Sie IronPDF herunter und entpacken Sie es in ein Verzeichnis wie ~/Libs innerhalb Ihres Lösungsverzeichnisses
  2. Im Visual Studio-Projektmappen-Explorer klicken Sie mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronPDF.dll"

Lizenzen ab 749 $