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 entwickeltIronPDF for Java die Java-Entwicklern bei der Erstellung, Bearbeitung und Manipulation von PDF-Dokumenten hilft. 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 zueine PDF-Datei aus verschiedenen Quellen erstellen wie HTML, JavaScript, CSS, XML-Dokumente und verschiedene Bildformate. Zusätzlich bietet IronPDF die Möglichkeiten zuhinzufügen von Kopf- und Fußzeilen zu Ihrer PDF-Datei, tabellen in PDFs erstellendazu gehörendigitale Signaturen, und Anhänge. Es unterstützt vollständiges Multithreading undbietet noch mehr Funktionen!
Um eine PDF-Java-Konvertierungsanwendung zu erstellen, müssen Sie die folgenden Voraussetzungen herunterladen und installieren:
Java-Entwicklungskit(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 derOracle-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 derApache 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, derrenderHtmlAsPdf
Die Methode wird verwendet, um die HTML-Zeichenkette zu übergeben, die in ein PDF-Dokument umgewandelt wird. Dann diesaveAs
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 dierenderHtmlFileAsPdf
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 bereitrenderUrlAsPdf
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 diechromePdfRenderOptionsund 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 Siecode-Beispiele zur Erstellung von PDFs aus HTML aufIronPDF's Website für Java-Entwickler.
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 eineinformationen zur kommerziellen Lizenz die nur von $749 ausgeht. Sie können auch auf diekostenlose Testversion von IronPDF for Java um die Funktionalität im Produktionsmodus zu testen.
9 .NET API-Produkte für Ihre Bürodokumente