Docs"
Make sure to keep the horizontal rule —.
Now produce final content.# PST zu HTML, JPG, PNG, PDF konvertieren mit GroupDocs.Viewer für Java
Suchen Sie nach einer Möglichkeit, pst zu html zu konvertieren oder in andere Formate wie JPG, PNG oder PDF? Mit der leistungsstarken GroupDocs.Viewer für Java-Bibliothek ist diese Aufgabe einfach und effizient. In diesem Tutorial lernen Sie, wie Sie Outlook PST/OST‑Dateien in web‑freundliches HTML, Bilddateien oder ein einzelnes PDF rendern, sodass Ihre E‑Mail‑Archive leicht zu teilen und zu archivieren sind.

Was Sie lernen werden
- Wie Sie GroupDocs.Viewer für Java in einem Maven‑Projekt einrichten.
- Schritt‑für‑Schritt‑Anleitungen zum java convert pst von Dateien zu HTML, JPG, PNG und PDF.
- Konfigurationstipps für optimale Leistung und häufige Fallstricke.
Schnelle Antworten
- Welche Bibliothek übernimmt die PST‑Konvertierung? GroupDocs.Viewer for Java.
- Kann ich PST direkt zu PDF konvertieren? Ja, mit
PdfViewOptions. - Ist für die Produktion eine Lizenz erforderlich? Eine gültige GroupDocs‑Lizenz wird benötigt.
- Welche Java‑Version wird unterstützt? JDK 8 oder höher.
- Muss ich Anhänge manuell extrahieren? Nein, der Viewer rendert sie automatisch.
Wie man pst zu html mit GroupDocs.Viewer für Java konvertiert
Im Folgenden finden Sie einen kurzen Überblick über den Konvertierungsprozess, bevor Sie zu den detaillierten Code‑Beispielen springen.
Warum GroupDocs.Viewer wählen?
- High fidelity Rendering von E‑Mail‑Inhalten, Anhängen und Formatierung.
- Multiple output formats (HTML, JPG, PNG, PDF) aus einer einzigen API.
- No external dependencies – alles läuft innerhalb Ihrer Java‑Anwendung.
Voraussetzungen
- GroupDocs.Viewer for Java – Version 25.2 oder neuer.
- Java Development Kit (JDK) – 8 oder neuer.
- Maven für das Abhängigkeitsmanagement.
- Grundkenntnisse in Java und Vertrautheit mit Maven.
Einrichtung von GroupDocs.Viewer für Java
Fügen Sie das GroupDocs‑Repository und die Abhängigkeit zu Ihrer pom.xml hinzu:
<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/viewer/java/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>25.2</version>
</dependency>
</dependencies>
Lizenzbeschaffung
- Free trial – alle Funktionen kostenlos testen.
- Temporary license – Evaluationszeit bei Bedarf verlängern.
- Full license – für Produktionsumgebungen erforderlich.
Grundlegende Initialisierung
import com.groupdocs.viewer.Viewer;
import com.groupdocs.viewer.options.HtmlViewOptions;
public class PSTToHTML {
public static void main(String[] args) {
// Initialize Viewer with a sample PST file path
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST")) {
HtmlViewOptions options = HtmlViewOptions.forEmbeddedResources("output_directory/PST_result.html");
viewer.view(options);
}
}
}
Implementierungs‑Leitfaden
Die folgenden Abschnitte führen Sie durch das Rendern von PST/OST‑Dateien in jedes unterstützte Format.
Rendern von PST/OST‑Dokumenten zu HTML
Schritt 1: Ausgabeverzeichnis einrichten
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result.html");
Schritt 2: Ladeoptionen konfigurieren
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
Schritt 3: Viewer initialisieren und HTML rendern
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
HtmlViewOptions options = HtmlViewOptions.forEmbeddedResources(pageFilePathFormat);
viewer.view(options);
}
Rendern von PST/OST‑Dokumenten zu JPG
Schritt 1: Ausgabeverzeichnis einrichten
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result_{0}.jpg");
Schritt 2: Ladeoptionen konfigurieren
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
Schritt 3: Viewer initialisieren und JPG rendern
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
viewer.view(options);
}
Rendern von PST/OST‑Dokumenten zu PNG
Schritt 1: Ausgabeverzeichnis einrichten
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result_{0}.png");
Schritt 2: Ladeoptionen konfigurieren
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
Schritt 3: Viewer initialisieren und PNG rendern
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
viewer.view(options);
}
Rendern von PST/OST‑Dokumenten zu PDF
Schritt 1: Ausgabeverzeichnis einrichten
Path outputDirectory = Paths.get("YOUR_OUTPUT_DIRECTORY");
Path pageFilePathFormat = outputDirectory.resolve("PST_result.pdf");
Schritt 2: Ladeoptionen konfigurieren
LoadOptions loadOptions = new LoadOptions();
loadOptions.setResourceLoadingTimeout(100);
Schritt 3: Viewer initialisieren und PDF rendern
try (Viewer viewer = new Viewer("YOUR_DOCUMENT_DIRECTORY/SAMPLE_PST", loadOptions)) {
PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
viewer.view(options);
}
Praktische Anwendungen
- Email Archiving: Große PST‑Archive in durchsuchbares HTML oder PDF für Compliance umwandeln.
- Document Management Systems: Konvertierte Dateien in Systemen speichern, die nur PDF, PNG oder JPG akzeptieren.
- Collaboration Platforms: Konvertierte E‑Mails als Bilder in Slack oder Teams teilen.
- Legal Review: Gerichten PDF‑Versionen von E‑Mail‑Beweisen bereitstellen.
- Backup Strategies: Leichte PNG‑ oder JPG‑Schnappschüsse kritischer Nachrichten behalten.
Leistungs‑Überlegungen
- Resource Management:
Viewer‑Instanzen wiederverwenden, wenn mehrere Dateien verarbeitet werden, um Overhead zu reduzieren. - Memory Tuning:
loadOptions.setResourceLoadingTimeoutbasierend auf Serverkapazität anpassen. - Asynchronous Processing: Konvertierung auf Hintergrund‑Threads auslagern für reaktionsfähige UIs.
Häufig gestellte Fragen
F: Wie konvertiere ich pst zu pdf mit derselben Codebasis?
A: Verwenden Sie PdfViewOptions wie im PDF‑Render‑Abschnitt gezeigt; der Rest des Codes bleibt unverändert.
F: Kann GroupDocs.Viewer verschlüsselte PST‑Dateien verarbeiten?
A: Ja, geben Sie das Passwort über LoadOptions.setPassword("yourPassword") vor dem Rendern an.
F: Was ist der Unterschied zwischen java convert pst zu PNG vs JPG?
A: PNG bewahrt verlustfreie Qualität, ideal für Screenshots, während JPG kleinere Dateigrößen für E‑Mail‑Vorschauen bietet.
F: Gibt es eine Möglichkeit, how to convert pst Dateien stapelweise zu konvertieren?
A: Verpacken Sie die Rendering‑Logik in einer Schleife, die ein Verzeichnis mit PST‑Dateien durchläuft; verwenden Sie für jede Datei dieselbe Viewer‑Konfiguration.
Fazit
Sie haben nun eine vollständige, produktionsbereite Anleitung zum convert pst to html, JPG, PNG und PDF mit GroupDocs.Viewer für Java. Durch Befolgen der obigen Schritte können Sie die E‑Mail‑Konvertierung in jeden Java‑basierten Workflow integrieren, die Barrierefreiheit verbessern und Compliance‑Anforderungen erfüllen.
Letzte Aktualisierung: 2026-02-15
Getestet mit: GroupDocs.Viewer for Java 25.2
Autor: GroupDocs