PUB ל- Word DOCX DOC

קבצי Microsoft Publisher משמשים בדרך כלל למשימות עיצוב ועריכה מקצועיות. ניתן להמיר קובץ PUB) למסמך Word בפורמט DOC ו-DOCX. מאמר זה עוסק כיצד להמיר את קבצי המוציא לאור באופן תכנותי באמצעות C#:

ממיר PUB ל- Word DOC/DOCX - התקנת ממשקי API של C#

Aspose.PUB עבור .NET API תומך בהמרת קבצי PUB ל-PDF שבו אתה יכול להמיר עוד יותר את קובץ הפלט PDF למסמך Word בפורמט DOC או DOCX לפי הדרישות שלך. לכן, עליך להוריד את קבצי ה-DLL של Aspose.PUB for .NET ו-Aspose.PDF for .NET API. אתה יכול גם להתקין ממשקי API אלה עם פקודות ההתקנה הבאות של NuGet:

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

המרת PUB ל-Word DOC/DOCX באופן תכנותי באמצעות C#

ניתן להמיר קובץ Microsoft Publisher (.PUB) למסמך Word בפורמט DOC או DOCX באמצעות השלבים הבאים:

  1. אתחול MemoryStream כדי להחזיק מסמך פלט.
  2. טען ונתח את קובץ ה-PUB הקלט בשיטה IPubParser.Parse().
  3. המר את קובץ ה-PUB ל-PDF ושמור את התוצאה ב-MemoryStream.
  4. טען את קובץ ה-PDF ואתחל את אובייקט המחלקה DocSaveOptions.
  5. לבסוף, ציין את פורמט הפלט (DOC/DOCX) ושמור את קובץ ה-Word.

הקוד שלהלן מראה כיצד להמיר קובץ PUB למסמך Word בפורמט DOC או DOCX באופן תכנותי באמצעות C#:

string fileName = dataDir + "1.pub";

// אתחול MemoryStream כדי להחזיק מסמך פלט
MemoryStream stream = new MemoryStream();

// טען קובץ PUB קלט
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser(fileName);

// נתח את קובץ המפרסם הקלט
Aspose.Pub.Document doc = parser.Parse();

// המר את קובץ ה-PUB ל-PDF ושמור את התוצאה ב-MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// טען קובץ PDF קלט מ-MemoryStream
Aspose.Pdf.Document document = new Document(stream);

// אתחול אובייקט המחלקה DocSaveOptions
Aspose.Pdf.DocSaveOptions options = new DocSaveOptions();

// ציין את הפורמט של קובץ המילה הפלט (DOC/DOCX)
options.Format = DocSaveOptions.DocFormat.Doc;

// שמור קובץ מילה פלט (DOC/DOCX)
document.Save(dataDir + "Output.doc", options);

קבל רישיון API בחינם

אתה יכול לבדוק את ההמרה של קובץ PUB ל-Word ללא כל הגבלה על ידי בקשת רישיון זמני בחינם.

סיכום

במאמר זה, למדת כיצד להמיר קבצי Microsoft Publisher (PUB) לקובצי Microsoft Word בפורמט DOC או DOCX באופן תכנותי באמצעות C#. אתה יכול לבדוק את ההמרה בנאמנות גבוהה על ידי ביצוע השלבים הפשוטים המפורטים למעלה. יתר על כן, אתה יכול להמשיך ולחקור את ה-API על ידי ביקור ב-תיעוד, או אל תהסס לכתוב לנו בפורום תמיכה בחינם במקרה של שאילתות כלשהן. נשמח ליצור איתך קשר!

ראה גם