تحويل 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): ** |
مخرج XPS: ** |
---|
في النهاية، نفذت Microsoft دعم العمليات الطباعة في PDF من خلال ميزة الطباعة إلى PDF في Windows 10. سابقًا، كان من المتوقع من المستخدمين طباعة المستندات من خلال تنسيق XPS.
تحويل XPS باستخدام Aspose.Slides
في Aspose.Slides لـ .NET، يمكنك استخدام Save الطريقة التي تعرضها Presentation لتحويل العرض التقديمي بالكامل إلى مستند XPS.
عند تحويل العرض التقديمي إلى XPS، عليك حفظ العرض باستخدام أي من هذه الإعدادات:
- إعدادات افتراضية (بدون XPSOptions)
- إعدادات مخصصة (مع XPSOptions)
تحويل العروض إلى 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);
}