Konvertieren Sie PUB-Dateien
Microsoft® Publisher-Konverterfunktion zum Erstellen plattformübergreifender .NET-Anwendungen.
Das Microsoft® Publisher-Dokumentdateiformat wird zum Erstellen verschiedener Veröffentlichungstypen wie Newsletter, Broschüren, Flyer und Postkarten sowie in E-Mails und Websites verwendet. Pub-Dateien enthalten Text sowie Bitmap- und Vektorgrafikdaten.
Obwohl das Format recht beliebt ist, ist es nicht so beliebt wie Formate wie PDF oder DOCX. Die MS Publisher-Anwendung selbst ist nicht kostenlos. Daher ist es häufig erforderlich, Dateien mit der Erweiterung .pub in ein anderes, weit verbreitetes und benutzerfreundliches Format zu konvertieren. Hier ist die Konvertierungsfunktion für .NET. Diese C#-Bibliothek enthält die erforderliche Konvertierungsfunktionalität, die Sie für die Erstellung Ihres eigenen Projekts verwenden können. Die Aspose.PUB API-Lösung unterstützt die Konvertierung von PUB in PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML und SVG.
Konvertieren Sie Publisher-Pub-Dateien
Schauen wir uns die Funktionalität der PUB-zu-JPEG-Konvertierung an.
Dieses Code-Snippet ist in C# geschrieben, um zu demonstrieren, wie Sie mit Aspose.PUB mit Microsoft Publisher-Dateien (.pub) arbeiten. Der Zweck des Codes besteht darin, eine Publisher-Datei in ein JPG zu konvertieren und das Ergebnis als Datei zu speichern. Hier ist eine Erklärung des Codes:
- Rufen Sie den Pfad zum Dokumentenverzeichnis ab.
- Konstruieren Sie den vollständigen Pfad zu einer bestimmten Publisher-Datei mithilfe der Klasse PubFactory .
- Erstellt und verwendet einen Parser, um die Publisher-Datei mithilfe der Methode Parse() in ein Dokumentobjekt zu analysieren. IPubParser Schnittstelle.
- Konvertieren Sie das Dokument in ein JPG-Bild und speichern Sie es mit der Methode ConvertToFile() in einer Datei.
C#-Code für die Konvertierung von Publisher PUB in JPEG
using Aspose.Pub;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Data();
string fileName = dataDir + "halloween-flyer.pub";
var parser = PubFactory.CreateParser(fileName);
var doc = parser.Parse();
//Convert to jpg and save the result as file "halloween-flyer_out.jpg"
ConvertToFile(doc, PubExportFormats.Jpg, dataDir + "halloween-flyer_out.jpg");
Die Konvertierung von PUB in jedes andere Format ist auf die gleiche Weise möglich.
Sie können auch die plattformübergreifende Anwendung Publisher Converter ausprobieren. Die Benutzeroberfläche ist sehr einfach und der Vorgang dauert nur wenige Sekunden. Die Lösung ermöglicht:
- Transformieren Sie mehrere Publisher-Dateien.
- Konvertieren Sie PUB in die Formate PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML und SVG.
- Speichern Sie konvertierte Dokumente auf Ihrem Gerät oder in einem Stream.
FAQ
1. Wie konvertiere ich eine PUB-Datei?
Um PUB-Dateien mit dieser API-Lösung zu konvertieren, verwenden Sie die PubFactory-Klasse. Analysieren Sie Dateien und starten Sie die Konvertierung. Um .pub-Dateien online zu konvertieren, gehen Sie zu plattformübergreifende Konverter , wo Sie Dateien in Bilder, PDF und viele weitere Formate umwandeln können.
2. Kann ich eine MS Publisher-Datei in PDF konvertieren?
Wenn Sie mit dieser API-Lösung PUB in PDF konvertieren müssen, verwenden Sie die PubFactory-Klasse. Analysieren Sie Dateien und starten Sie die Konvertierung. Für eine Online-Konvertierung von Pub zu PDF gehen Sie zu plattformübergreifender Konverter .
3. Ist die Funktion kostenlos?
Die plattformübergreifenden Konverter sind kostenlos, wenn Sie für die API-Lösung eine kostenlose Testversion erhalten und das Produkt dann bei Bedarf kaufen können.
4. Welches Programm kann .PUB-Dateien öffnen?
Inzwischen können Dateien mit der Erweiterung .pub von wenig Software geöffnet werden, abgesehen von MS Publisher selbst, und es ist nicht kostenlos. Um den Inhalt der Datei anzuzeigen, können Sie jedoch eine plattformübergreifende Viewer -Anwendung verwenden, die online und kostenlos ist.
Support and Learning Resources
- Lernmittel
- Dokumentation
- Quellcode
- API-Referenzen
- Warum Aspose.PUB für .NET?
- Kundenliste
- Erfolgsgeschichten