Wenn Sie nach einer Möglichkeit suchen, eine Webseite als PDF Dokument von einer Live-URL zu speichern, dann sind Sie hier genau richtig. In diesem Blogbeitrag erfahren Sie, wie Sie in Java eine URL in ein PDF konvertieren. Durch das Konvertieren von HTML-Webseiten aus Live-URLs können die gewünschten Webseiten wie jedes andere Dokument für den Offline-Zugriff gespeichert werden. Das Speichern von Webseiten im PDF-Format erleichtert das Hervorheben von Absätzen, das Hinzufügen von Kommentaren und das Bearbeiten der konvertierten Webseite.
Dieser Artikel behandelt die folgenden Themen:
- Java-API zum Konvertieren einer URL in ein PDF
- Schritte zum Konvertieren einer URL in ein PDF
- Eine Webseite von einer URL in ein PDF konvertieren
- Eine URL online in ein PDF konvertieren
- Kostenlose Lernressourcen
Konvertieren Sie die URL in eine PDF-Java-API
Wir werden die API Aspose.HTML for Java verwenden, um eine Webseite von einer Live-URL in ein PDF Dokument zu konvertieren. Es ermöglicht Entwicklern das Erstellen, Ändern und Extrahieren von Daten aus HTML-Webseiten oder eigenständigen HTML Dokumenten. Es ermöglicht auch die Konvertierung von HTML-Webseiten in unterstützte Formate.
Bitte laden Sie die JAR der API herunter oder fügen Sie die folgende pom.xml-Konfiguration in einer Maven-basierten Java-Anwendung hinzu.
<repositories>
<repository>
<id>snapshots</id>
<name>repo</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-html</artifactId>
<version>23.11</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
So konvertieren Sie eine URL in PDF in Java
Wir können Inhalte ganz einfach von einer Live-URL in ein PDF-Format herunterladen, indem wir die folgenden Schritte ausführen:
- Geben Sie die URL einer Live-Webseite an.
- Geben Sie PDF-Speicheroptionen an.
- Speichern Sie den URL-Inhalt als PDF.
Sehen wir uns nun an, wie Sie diese Schritte in Java ausführen, um HTML-Inhalte programmgesteuert von einer URL in ein PDF zu konvertieren.
Konvertieren Sie URLs mit Java in PDF
Wir können jede Webseite von einer Live-URL in ein PDF Dokument speichern, indem wir die folgenden Schritte ausführen:
- Erstellen Sie eine Instanz der URL Klasse mit der URL einer Webseite.
- Erstellen Sie eine Instanz der PdfSaveOptions Klasse.
- Definieren Sie optional Speicheroptionen.
- Rufen Sie abschließend die Methode Converter.convertHTML() auf, um den HTML-Code als PDF zu speichern. Als Argumente werden die URL, PdfSaveOptions und der Ausgabepfad der PDF-Datei verwendet.
Das folgende Codebeispiel zeigt, wie man eine URL in eine PDF-Datei in Java konvertiert.
import com.aspose.html.Url;
import com.aspose.html.converters.Converter;
import com.aspose.html.saving.PdfSaveOptions;
...
// URL definieren
Url url = new Url("https://about.aspose.com/");
// Geben Sie PDF-Speicheroptionen an
PdfSaveOptions options = new PdfSaveOptions();
// Konvertieren und als PDF speichern
Converter.convertHTML(url, options, "C:\\Files\\URLtoPDF.pdf");
Holen Sie sich eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz erwerben, um Aspose.HTML for Java ohne Evaluierungseinschränkungen auszuprobieren.
Konvertieren Sie URL online in PDF
Laden Sie mit diesem zuverlässigen und effizienten HTML zu PDF-Konverter-Tool kostenlos eine Webseite von einer URL im PDF-Format online herunter. Sie müssen lediglich die URL einer Webseite eingeben und schon wird das konvertierte PDF Dokument heruntergeladen.
URL als PDF herunterladen – Lernressourcen
Neben der Konvertierung von HTML-Webseiten von Live-URLs in PDF Dokumente können Sie mithilfe der folgenden Ressourcen verschiedene andere Funktionen der Bibliothek erkunden:
Abschluss
In diesem Artikel haben wir gelernt, wie man HTML-Inhalte in Java von einer URL in ein PDF konvertiert. Indem Sie die in diesem Artikel beschriebenen Schritte befolgen, können Sie Ihre eigene Anwendung zum Konvertieren von Webseiten von URLs in PDFs entwickeln. Bei Unklarheiten können Sie uns gerne in unserem kostenlosen Support-Forum kontaktieren.