קבצי XPS ו-OXPS משמשים למטרות הדפסה מכיוון שהם מייצרים הדפסות באיכות גבוהה בכל רזולוציה. בתרחישים מסוימים, ייתכן שתרצה להמיר קובץ XPS או OXPS לקובץ Word בפורמט DOCX או DOC. בהתאם לתרחישים כאלה, אתה יכול להפוך את הקבצים לניתנים לעריכה לפי הדרישות שלך.
- צור XPS to Word Converter ב-C# - התקנת API
- המרת XPS לקובץ DOCX/DOC של Word ב-C#
- המרת קובץ OXPS ל- Word DOCX/DOC באופן פרוגרמטי באמצעות C#
צור XPS to Word Converter ב-C# - התקנת API
ניתן להמיר קבצי XPS או OXPS למסמכי Word בפורמט DOC או DOCX. זהו תהליך דו-שלבי שבו עליך להמיר XPS או OXPS ל-PDF ולאחר מכן להמיר את קובץ ה-PDF המתווך הזה למסמך Word. אז אתה צריך להגדיר את Aspose.Page עבור .NET ו-Aspose.PDF עבור .NET API. אנא הורד את קבצי ה-DLL מהקטע הורדות, או השתמש בפקודות ההתקנה הבאות של NuGet:
PM> Install-Package Aspose.Page
PM> Install-Package Aspose.PDF
המרת XPS לקובץ DOCX/DOC של Word ב-C#
אתה יכול להמיר קובץ XPS למסמך Word בפורמט DOCX או DOC על ידי ביצוע השלבים הבאים:
- טען את קובץ XPS הקלט.
- אתחול אובייקט PdfSaveOptions והגדר פרמטרים שונים.
- ייצוא XPS למסמך PDF מתווך.
- המר את קובץ ה-PDF המתווך למסמך Word.
קטע הקוד הבא מסביר כיצד להמיר קובץ XPS למסמך Word באופן תכנותי ב-C#:
// אתחול זרם פלט PDF
using (System.IO.Stream pdfStream = System.IO.File.Open("XPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{
// אתחול זרם קלט XPS
System.IO.Stream xpsStream = System.IO.File.Open("sample.xps", System.IO.FileMode.Open);
// טען מסמך XPS קלט
XpsDocument document = new XpsDocument(xpsStream, new XpsLoadOptions());
// אתחול אובייקט אפשרויות עם פרמטרים נחוצים
PdfSaveOptions options = new PdfSaveOptions()
{
JpegQualityLevel = 100,
ImageCompression = PdfImageCompression.Jpeg,
};
// צור התקן עיבוד לפורמט PDF
PdfDevice device = new PdfDevice(pdfStream);
// שמור קובץ PDF פלט
document.Save(device, options);
}
// טען את קובץ ה-PDF הביניים
Document pdfDocument = new Document("XPStoDOCX.pdf");
// שמור את קובץ הפלט DOCX
pdfDocument.Save("test.docx" , SaveFormat.DocX);
המרת קובץ OXPS ל- Word DOCX/DOC באופן פרוגרמטי באמצעות C#
אתה יכול להמיר קובץ OXPS למסמך Word בפורמט DOCX או DOC על ידי ביצוע השלבים הבאים:
- טען את קובץ הקלט OXPS.
- צור אובייקט במחלקה PdfSaveOptions
- שמור את קובץ ה-PDF המתווך.
- ייצא את ה-PDF המתווך לקובץ Word.
קטע הקוד שלהלן מבצע את השלבים הבאים בזה אחר זה וממיר OXPS ל-Word באמצעות C#:
// אתחול זרם פלט PDF
using (System.IO.Stream pdfStream = System.IO.File.Open("OXPStoDOCX.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
{
// אתחול זרם קלט OXPS
System.IO.Stream oxpsStream = System.IO.File.Open("sample.oxps", System.IO.FileMode.Open);
// טען מסמך OXPS קלט
XpsDocument document = new XpsDocument(oxpsStream, new XpsLoadOptions());
// אתחול אובייקט אפשרויות עם פרמטרים נחוצים
PdfSaveOptions options = new PdfSaveOptions()
{
JpegQualityLevel = 100,
ImageCompression = PdfImageCompression.Jpeg,
};
// צור התקן עיבוד לפורמט PDF
PdfDevice device = new PdfDevice(pdfStream);
// שמור קובץ PDF פלט
document.Save(device, options);
}
// טען את קובץ ה-PDF הביניים
Document pdfDocument = new Document("OXPStoDOCX.pdf");
// שמור את קובץ הפלט DOCX
pdfDocument.Save("test.docx" , SaveFormat.DocX);
קבל רישיון זמני בחינם
אתה יכול לקבל גרסת ניסיון בחינם כדי לבדוק את כל התכונות על ידי בקשת רישיון זמני בחינם.
סיכום
במאמר זה, למדת כיצד להמיר XPS ל-Word ו-OXPS ל-Word בפורמט DOCX או DOC באופן תכנותי ב-C#. יתר על כן, אל תהסס לחקור את הסעיף תיעוד כדי ללמוד על תכונות נוספות. בכל שאלה, אתה יכול לפנות אלינו בפורום.
ראה גם
טיפ: ייתכן שתרצה לסמן את Aspose PowerPoint to Word Converter מכיוון שהוא מדגים את תהליך ההמרה הפופולרי של מצגת למסמך Word.