Test in einer Live-Umgebung
Test in der Produktion ohne Wasserzeichen.
Funktioniert überall, wo Sie es brauchen.
Dieser Artikel verwendet IronPDF - eine Java-Bibliothek zur programmatischen Erstellung von PDF-Dokumenten.
Die Ingenieure von Iron Software haben jetzt folgende Produkte entwickelt IronPDF für die Java-Sprache, die Java-Entwicklern hilft, PDF-Dokumente zu erstellen, zu bearbeiten und zu manipulieren. IronPDF ermöglicht es Ihnen, mit allen Aspekten von PDF-Dateien zu arbeiten. Es bietet Entwicklern eine breite Palette von Funktionen zum Erstellen und Anpassen von PDFs. Es hilft auch bei der Kontrolle des Layouts und der Formatierung des PDF-Dokuments.
Die Hauptfunktionen umfassen die Fähigkeit zu eine PDF-Datei erstellen aus HTML-, JavaScript-, CSS-, XML-Dokumenten und verschiedenen Bildformaten. Zusätzlich bietet IronPDF die Möglichkeiten zu kopf- und Fußzeilen hinzufügen, Tabellen erstellen, digitale Signaturen, und Anhänge. Es unterstützt vollständiges Multithreading und viel mehr!
Um eine PDF-Java-Konvertierungsanwendung zu erstellen, müssen Sie die folgenden Voraussetzungen herunterladen und installieren:
Java Development Kit (JDK): Die neueste Version des JDK muss auf Ihrem Computer installiert sein, damit die PDF-Konvertierungsanwendung kompiliert und ausgeführt werden kann. Das JDK kann heruntergeladen werden von der Oracle-Website.
Maven: Maven muss installiert sein, da es sich um ein Tool zur Automatisierung von Builds handelt, das hauptsächlich für Java-Projekte verwendet wird. Maven kann heruntergeladen werden von der Apache Maven-Website.
IronPDF Java Library: Jetzt müssen Sie die neueste Version der IronPDF Java Library als Abhängigkeit zu Ihrer PDF-Konvertierungsanwendung hinzufügen. Fügen Sie die folgende IronPDF-Abhängigkeit in die pom.xml
-Datei Ihres Projekts ein:
``xml-mvn-install-ao
pom.xml
hinzufügen. <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>2.0.5</version>
</dependency>
Sobald alle Voraussetzungen heruntergeladen und installiert sind, kann das Projekt nun verwendet werden, um HTML-Dateien in Java-Anwendungen in PDF-Dokumente zu konvertieren.
Zunächst müssen Sie den IronPDF-Import zu Ihrer Java-Hauptdatei hinzufügen, in der Sie den Code für den PDF-Konverter ausführen möchten. Sie müssen alle erforderlichen Klassen importieren, und das kann mit dieser einzigen Codezeile geschehen:
import com.ironsoftware.ironpdf.*;
Als nächstes geben Sie in der Hauptmethode den Lizenzschlüssel ein, den Sie zum Zeitpunkt des Kaufs oder der Testversion mit IronPDF setLicenseKey
erhalten haben.
License.setLicenseKey("Your license key");
IronPDF kann HTML-Inhalte mit nur einer Zeile Code in PDF konvertieren.
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~HTML2PDF in JAVA~ </h1> Made with IronPDF!");
myPdf.saveAs(Paths.get("html_saved.pdf"));
Im obigen Code, der renderHtmlAsPdf
Die Methode wird verwendet, um die HTML-Zeichenkette zu übergeben, die in ein PDF-Dokument umgewandelt wird. Dann die saveAs
Die Methode wird aufgerufen, um das PDF zu erzeugen.
Dadurch wird ein PDF-Dokument mit dem Namen "html_saved.pdf" erstellt, das den als Zeichenfolge übergebenen HTML-Inhalt enthält.
Mit dem folgenden Code können Sie die HTML-Datei in ein PDF-Dokument umwandeln:
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlFileAsPdf("example.html");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_file_saved.pdf"));
Hier ist die renderHtmlFileAsPdf
Methode wird verwendet, um eine HTML-Datei in eine PDF-Datei zu konvertieren. CSS und JavaScript können zusammen mit der HTML-Datei gerendert werden, sodass das Layout und die Formatierung der HTML-Datei beibehalten werden.
Manchmal möchte man PDF-Dateien direkt von einer Webseite aus erstellen. Zu diesem Zweck stellt die IronPDF-Bibliothek die Methode bereit renderUrlAsPdf
um HTML von einer URL in PDF zu konvertieren. Also wird die URL als Argument für die Methode verwendet.
// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderUrlAsPdf("https://ironpdf.com");
// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("url.pdf"));
Sie können auch das Format der PDF-Datei angeben, wie Seitengröße, Seitenausrichtung, Randgröße, Layout und viele andere Eigenschaften, einfach indem Sie die chromePdfRenderOptions und die Layoutoptionen als zweites Argument in der renderUrlAsPdf
-Methode übergeben.
Nach der Ausführung des Projekts mit einem der oben genannten Codebeispiele werden für alle HTML-Inhalte PDF-Dateien erzeugt. Nachfolgend sehen Sie die Beispielausgabe von "HTML in PDF konvertieren".
URL zu PDF-Ausgabe
Weitere Informationen finden Sie code-Beispiele auf IronPDFs Website.
IronPDF-Website
IronPDF rendert alle Bilder und Texte ohne Verlust der Formatierung. Schaltflächen sind anklickbar und Textfelder können in der PDF-Datei bearbeitet werden.
Dieser Artikel demonstrierte, wie man mit der Funktion "Convert HTML to PDF" der IronPDF Java API ein PDF erstellt.
IronPDF for Java kann kostenlos genutzt werden, aber für die Bereitstellung ist eine handelslizenz die nur von $749 ausgeht. Sie können auch auf die kostenloser Test der Vollversion von IronPDF, um ihre Funktionalität im Produktionsmodus zu testen.
9 .NET API-Produkte für Ihre Bürodokumente