In diesem Schritt-für-Schritt-Thema erfahren Sie, wie Sie PUB in C# in PNG konvertieren. Die Notwendigkeit, eine PUB-Datei in das PNG-Format in C# zu konvertieren, tritt auf, wenn Sie die Seiten einer PUB-Datei als Bilder in Ihrer Anwendung anzeigen müssen. Das Tutorial hilft Ihnen, dies mit wenigen Zeilen C#-Code zu erreichen.
Schritte zum Konvertieren von PUB in PNG in C#
- Installieren Sie die Pakete Aspose.PUB for .NET und Aspose.PDF for .NET von NuGet.org
- Verweisen Sie auf vier erforderliche Namespaces, damit der Code funktioniert
- Legen Sie die Lizenz für beide APIs separat fest, indem Sie die SetLicense-Methode verwenden
- Erstellen Sie einen Parser für die PUB-Datei mit PubFactory class
- Laden Sie die geparste PUB-Datei in ein Document object
- PDF-Zwischendatei mit IPdfConverter interface speichern
- Neues PDF erstellen Document object
- Durchlaufen Sie alle Seiten der PDF-Datei
- Speichern Sie jede PDF-Seite als PNG-Bild mit PngDevice object
In den obigen Schritten haben wir Aspose.PUB für .NET und Aspose.PDF für .NET-APIs verwendet, um zunächst eine PUB-Datei in ein PDF-Zwischendateiformat und dann diese PDF-Zwischendatei in PNG-Bilder zu konvertieren.
Code zum Konvertieren von PUB in PNG in C#
Der obige Code hilft dabei, mit wenigen Schritten convert PUB in C#-Code in PNG umzuwandeln. Jede einzelne Seite der PDF-Datei wird als separates PNG-Bild gespeichert. Mit diesem Code und den folgenden Schritten können Sie Ihren eigenen PUB-zu-PNG-C#-Konverter in Ihren .NET-Anwendungen erstellen, einschließlich Windows, Web, Desktop oder Dienste usw. Beachten Sie, dass Microsoft Publisher dazu nicht auf Ihrem Computer oder Server installiert sein muss .