تحويل PowerPoint إلى XPS

حول XPS

طورت Microsoft XPS كبديل لـ PDF. يسمح لك بطباعة المحتوى من خلال إخراج ملف مشابه جدًا لـ PDF. تنسيق XPS يعتمد على XML. تبقى تخطيط أو بنية ملف XPS كما هي على جميع أنظمة التشغيل والطابعات.

متى يجب استخدام تنسيق Microsoft XPS

إذا كنت ترغب في تقليل تكاليف التخزين، يمكنك تحويل عرض Microsoft PowerPoint الخاص بك إلى تنسيق XPS. بهذه الطريقة، ستجد أنه من الأسهل حفظ ومشاركة وطباعة مستنداتك.

تستمر Microsoft في تنفيذ دعم قوي لـ XPS في Windows (حتى في Windows 10)، لذا قد ترغب في considerar حفظ الملفات بهذا الشكل. إذا كنت تتعامل مع Windows 8.1 أو Windows 8 أو Windows 7 أو Windows Vista، فقد يكون XPS هو الخيار الأفضل لديك لعمليات معينة.

  • Windows 8 يستخدم تنسيق OXPS (Open XPS) لملفات XPS. OXPS هو نسخة موحدة من تنسيق XPS الأصلي. يوفر Windows 8 دعمًا أفضل لملفات XPS مقارنة بملفات PDF.

    • XPS: متوفر عارض/قارئ XPS وميزة الطباعة إلى XPS.
    • PDF: متوفر قارئ PDF ولكن لا توجد ميزة الطباعة إلى PDF.
  • Windows 7 و Windows Vista يستخدمان تنسيق XPS الأصلي. توفر هذه الأنظمة التشغيلية أيضًا دعمًا أفضل لملفات XPS مقارنة بملفات PDF.

  • XPS: متوفر عارض XPS وميزة الطباعة إلى XPS.

  • PDF: لا يوجد قارئ PDF. لا توجد ميزة الطباعة إلى PDF.

مدخل PPT(X):

todo:image_alt_text**

مخرج XPS:

todo:image_alt_text**

في النهاية، نفذت Microsoft دعم العمليات الطباعة في PDF من خلال ميزة الطباعة إلى PDF في Windows 10. سابقًا، كان من المتوقع من المستخدمين طباعة المستندات من خلال تنسيق XPS.

تحويل XPS باستخدام Aspose.Slides

في Aspose.Slides لـ .NET، يمكنك استخدام Save الطريقة التي تعرضها Presentation لتحويل العرض التقديمي بالكامل إلى مستند XPS.

عند تحويل العرض التقديمي إلى XPS، عليك حفظ العرض باستخدام أي من هذه الإعدادات:

تحويل العروض إلى XPS باستخدام الإعدادات الافتراضية

يوضح هذا الكود النموذجي باللغة C# كيفية تحويل عرض تقديمي إلى مستند XPS باستخدام الإعدادات القياسية:

// إنشاء كائن Presentation يمثل ملف عرض تقديمي
using (Presentation pres = new Presentation("Convert_XPS.pptx"))
{
    // حفظ العرض التقديمي إلى مستند XPS
    pres.Save("XPS_Output_Without_XPSOption_out.xps", SaveFormat.Xps);
}

تحويل العروض إلى XPS باستخدام الإعدادات المخصصة

يوضح هذا الكود النموذجي كيفية تحويل عرض تقديمي إلى مستند XPS باستخدام إعدادات مخصصة في C#:

// إنشاء كائن Presentation يمثل ملف عرض تقديمي
using (Presentation pres = new Presentation("Convert_XPS_Options.pptx"))
{
    // إنشاء كائن من فئة XpsOptions
    XpsOptions options = new XpsOptions();

    // حفظ الملفات كصور PNG
    options.SaveMetafilesAsPng = true;

    // حفظ العرض التقديمي إلى مستند XPS
    pres.Save("XPS_With_Options_out.xps", SaveFormat.Xps, options);
}