تحويل عروض PowerPoint إلى XPS على Android
حول XPS
Microsoft طوّرت XPS كبديل لـ PDF. يسمح لك بطباعة المحتوى عن طريق إخراج ملف مشابه جداً لملف PDF. تنسيق XPS مبني على XML. يبقى تخطيط أو بنية ملف XPS ثابتًا على جميع أنظمة التشغيل والطابعات.
متى تستخدم تنسيق Microsoft XPS
إذا كنت ترغب في خفض تكاليف التخزين، يمكنك تحويل عرض PowerPoint الخاص بك إلى تنسيق XPS. بهذه الطريقة، ستجد حفظ المستندات ومشاركتها وطبعها أسهل.
مايكروسوفت تستمر في توفير دعم قوي لـ XPS في نظام Windows (حتى في Windows 10)، لذا قد ترغب في التفكير في حفظ الملفات بهذا التنسيق. إذا كنت تتعامل مع 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 عبر ميزة Print to PDF في Windows 10. في السابق, كان من المتوقع أن يطبع المستخدمون المستندات عبر تنسيق XPS.
تحويل XPS باستخدام Aspose.Slides
في Aspose.Slides لـ Java، يمكنك الاستفادة من طريقة Save التي توفرها فئة Presentation لتحويل العرض التقديمي بالكامل إلى مستند XPS.
عند تحويل عرض تقديمي إلى XPS، عليك حفظ العرض باستخدام أحد الإعدادين التاليين:
- الإعدادات الافتراضية (بدون XPSOptions)
- الإعدادات المخصصة (مع XPSOptions)
تحويل العروض إلى XPS باستخدام الإعدادات الافتراضية
يعرض هذا المثال في Java كيفية تحويل عرض تقديمي إلى مستند XPS باستخدام الإعدادات القياسية:
// إنشاء كائن Presentation يمثل ملف عرض تقديمي
Presentation pres = new Presentation("Convert_XPS.pptx");
try {
// حفظ العرض التقديمي إلى مستند XPS
pres.save("XPS_Output_Without_XPSOption.xps", SaveFormat.Xps);
} finally {
if (pres != null) pres.dispose();
}
تحويل العروض إلى XPS باستخدام الإعدادات المخصصة
يعرض هذا المثال كيفية تحويل عرض تقديمي إلى مستند XPS باستخدام إعدادات مخصصة في Java:
// إنشاء كائن Presentation يمثل ملف عرض تقديمي
Presentation pres = new Presentation("Convert_XPS_Options.pptx");
try {
// إنشاء فئة TiffOptions
XpsOptions options = new XpsOptions();
// حفظ MetaFiles كـ PNG
options.setSaveMetafilesAsPng(true);
// حفظ العرض التقديمي إلى مستند XPS
pres.save("XPS_Output_With_Options.xps", SaveFormat.Xps, options);
} finally {
if (pres != null) pres.dispose();
}
الأسئلة المتكررة
هل يمكنني حفظ XPS إلى تدفق بدلاً من ملف؟
نعم—Aspose.Slides يتيح لك التصدير مباشرة إلى تدفق، وهو مثالي لواجهات برمجة التطبيقات على الويب، خطوط الأنابيب على الخادم، أو أي سيناريو تحتاج فيه إلى إرسال XPS دون التعامل مع نظام الملفات.
هل يتم نقل الشرائح المخفية إلى XPS، وهل يمكن استثناؤها؟
إفتراضيًا، يتم تصوير الشرائح العادية (المرئية) فقط. يمكنك تضمين أو استثناؤ الشرائح المخفية عبر إعدادات التصدير قبل الحفظ إلى XPS، لضمان أن يحتوي الناتج على الصفحات التي تريدها بالضبط.

