قم بتحويل XPS OXPS إلى Word

تُستخدم ملفات XPS و OXPS لأغراض الطباعة لأنها تنتج مطبوعات عالية الجودة بأي دقة. في بعض السيناريوهات ، قد ترغب في تحويل ملف XPS أو OXPS إلى ملف Word بتنسيق DOCX أو DOC. وفقًا لهذه السيناريوهات ، يمكنك جعل الملفات قابلة للتحرير وفقًا لمتطلباتك.

قم بإنشاء XPS to Word Converter في C# - تثبيت API

يمكنك تحويل ملفات XPS أو OXPS إلى مستندات Word بتنسيق DOC أو DOCX. هذه عملية من خطوتين حيث تحتاج إلى تحويل XPS أو OXPS إلى PDF ثم تحويل ملف PDF الوسيط هذا إلى مستند Word. لذلك أنت بحاجة إلى تكوين Aspose.Page for .NET و Aspose.PDF for .NET API. يرجى تنزيل ملفات DLL من قسم التنزيلات ، أو استخدم أوامر تثبيت NuGet التالية:

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

تحويل XPS إلى ملف Word DOCX / DOC في C#

يمكنك تحويل ملف XPS إلى مستند Word بتنسيق DOCX أو DOC باتباع الخطوات التالية:

  1. قم بتحميل ملف XPS للإدخال.
  2. تهيئة كائن PdfSaveOptions وضبط معلمات مختلفة.
  3. تصدير XPS إلى مستند PDF وسيط.
  4. قم بتحويل ملف 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 باتباع الخطوات التالية:

  1. قم بتحميل ملف الإدخال OXPS.
  2. قم بإنشاء كائن من فئة PdfSaveOptions
  3. احفظ ملف PDF الوسيط.
  4. قم بتصدير ملف 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 لأنه يوضح العرض التقديمي الشهير لعملية تحويل مستند Word.