PUB zu Word DOCX DOC

Microsoft Publisher Dateien werden häufig für professionelle Design und Bearbeitungsaufgaben verwendet. Sie können eine PUB) Datei in ein Word Dokument im DOC und DOCX Format konvertieren. In diesem Artikel wird beschrieben, wie Sie die Publisher Dateien programmgesteuert mit C# konvertieren:

PUB to Word DOC/DOCX Converter – Installation der C# APIs

Aspose.PUB for .NET API unterstützt die Konvertierung von PUB Dateien in PDF, wobei Sie die ausgegebene PDF Datei gemäß Ihren Anforderungen weiter in ein Word Dokument im DOC oder DOCX Format konvertieren können. Daher müssen Sie die DLL Dateien von Aspose.PUB for .NET und Aspose.PDF for .NET API herunterladen. Sie können diese APIs auch mit den folgenden NuGet Installationsbefehlen installieren:

PM> Install-Package Aspose.PDF  
PM> Install-Package Aspose.PUB

Konvertieren Sie PUB programmgesteuert mit C# in Word DOC/DOCX

Mit den folgenden Schritten können Sie eine Microsoft Publisher Datei (.PUB) in ein Word Dokument im DOC oder DOCX Format konvertieren:

  1. Initialisieren Sie einen MemoryStream, um das Ausgabedokument zu speichern.
  2. Laden und parsen Sie die Eingabe-PUB Datei mit der methode IPubParser.Parse().
  3. Konvertieren Sie die PUB Datei in PDF und speichern Sie das Ergebnis in einem MemoryStream.
  4. Laden Sie die PDF Datei und initialisieren Sie das Klassenobjekt DocSaveOptions.
  5. Geben Sie abschließend das Ausgabeformat (DOC/DOCX) an und speichern Sie die Word Datei.

Der folgende Code zeigt, wie eine PUB Datei programmgesteuert mit C# in ein Word Dokument im DOC oder DOCX Format konvertiert wird:

string fileName = dataDir + "1.pub";

// Initialisieren Sie einen MemoryStream, um das Ausgabedokument zu speichern
MemoryStream stream = new MemoryStream();

// Eingabe-PUB Datei laden
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser(fileName);

// Analysieren Sie die Eingabe-Publisher Datei
Aspose.Pub.Document doc = parser.Parse();

// Konvertieren Sie die PUB Datei in PDF und speichern Sie das Ergebnis in einem MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Laden Sie die PDF-Eingabedatei aus dem MemoryStream
Aspose.Pdf.Document document = new Document(stream);

// Initialisiert das Objekt der DocSaveOptions Klasse
Aspose.Pdf.DocSaveOptions options = new DocSaveOptions();

// Geben Sie das Format der Ausgabe-Word Datei an (DOC/DOCX)
options.Format = DocSaveOptions.DocFormat.Doc;

// Ausgabe-Word Datei speichern (DOC/DOCX)
document.Save(dataDir + "Output.doc", options);

Erhalten Sie eine kostenlose API Lizenz

Sie können die PUB zu Word Dateikonvertierung ohne Einschränkungen testen, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie erfahren, wie Sie Microsoft Publisher Dateien (PUB) mithilfe von C# programmgesteuert in Microsoft Word Dateien im DOC oder DOCX Format konvertieren. Sie können die High-Fidelity-Konvertierung überprüfen, indem Sie die oben aufgeführten einfachen Schritte ausführen. Darüber hinaus können Sie die API weiter erkunden, indem Sie die Dokumentation besuchen, oder Sie können uns bei Fragen gerne im Free Support Forum schreiben. Wir freuen uns auf Ihre Kontaktaufnahme!

Siehe auch