PDF beherrscht seit vielen Jahren die Welt der digitalen Dokumentenformate zum Drucken, Teilen, Austauschen und Archivieren von Dokumenten. PDF ist jedoch möglicherweise in bestimmten Situationen nicht geeignet, z. B. bei der Anzeige auf einer Webseite, da es Browserunterstützung oder zusätzliche Plugins erfordert. In solchen Fällen bietet sich SVG als Alternative an. SVG Dateien können aufgrund der Unabhängigkeit von der Bildschirmauflösung problemlos auf den Webseiten angezeigt werden, ohne das Benutzererlebnis zu stören. Daher findet in solchen Fällen eine PDF zu SVG Konvertierung statt. In diesem Artikel erfahren Sie, wie Sie die PDF Dateien mit Java in das SVG Format konvertieren.
- Java PDF zu SVG Konverter API – kostenloser Download
- PDF zu SVG Konvertierung
- Konvertieren Sie PDF in SVG mit zusätzlichen Optionen
Java PDF zu SVG Konverter API – kostenloser Download
Aspose.PDF for Java ist eine PDF-Bearbeitungs-API mit integriertem PDF Konverter. Mit der API können Sie die PDF Dokumente mit hoher Genauigkeit in das SVG Format konvertieren. Sie können die API entweder herunterladen oder mithilfe der folgenden Maven konfigurationen in Ihren Java Anwendungen installieren.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<classifier>jdk17</classifier>
</dependency>
PDF zu SVG-Java-Konvertierung
Im Folgenden finden Sie die Schritte zum Konvertieren einer PDF Datei in das SVG Format mit Aspose.PDF for Java.
- Laden Sie die PDF Datei mit der Klasse Document.
- Erstellen Sie ein Objekt der Klasse SvgSaveOptions.
- Speichern Sie das PDF mit der methode Document.save(String, SvgSaveOptions) als SVG.
Das folgende Codebeispiel zeigt, wie Sie ein PDF mit Java in SVG konvertieren.
// PDF Datei laden
Document doc = new Document("Input.pdf");
// Instanziieren Sie ein Objekt von SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();
// Speichern Sie das PDF als SVG Datei
doc.save("output.svg", saveOptions);
Konvertieren Sie PDF in SVG mit zusätzlichen Optionen
Aspose.PDF bietet auch einige zusätzliche Optionen zum Anpassen der PDF zu SVG Konvertierung. Mit der Klasse SvgSaveOptions können Sie dies mit den folgenden Optionen erreichen.
- CompressOutputToZipArchive
- CustomStrategyOfEmbeddedImagesSaving
- Auf Pixel skalieren
- TreatTargetFileNameAsDirectory
Im Folgenden sind die Schritte zum Konvertieren von PDF in SVG mit zusätzlichen Optionen aufgeführt.
- Laden Sie die PDF Datei mit der Klasse Document.
- Erstellen Sie ein Objekt der Klasse SvgSaveOptions.
- Legen Sie die gewünschte SVG-Option wie CompressOutputToZipArchive fest.
- Speichern Sie das PDF mit der methode Document.save(String, SvgSaveOptions) als SVG.
Das folgende Codebeispiel zeigt, wie Sie eine benutzerdefinierte PDF zu SVG Konvertierung durchführen.
// PDF Datei laden
Document doc = new Document("Input.pdf");
// Instanziieren Sie ein Objekt von SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();
// Komprimieren Sie das SVG Bild nicht in ein ZIP Archiv
saveOptions.CompressOutputToZipArchive = false;
// Speichern Sie das PDF als SVG Datei
doc.save("output.svg", saveOptions);
Fazit
In diesem Artikel haben Sie gesehen, wie Sie PDF Dateien mit Java in SVG konvertieren. Die Codebeispiele haben auch die angepasste Konvertierung mit zusätzlichen Optionen demonstriert. Weitere Informationen zur Java PDF API finden Sie in der Dokumentation.