تصدير العروض التقديمية إلى XAML على Android

تصدير العروض التقديمية إلى XAML

حول XAML

XAML هي لغة برمجة وصفية تتيح لك بناء أو كتابة واجهات المستخدم للتطبيقات، خاصةً تلك التي تستخدم WPF (Windows Presentation Foundation) أو UWP (Universal Windows Platform) أو نماذج Xamarin.

XAML، التي هي لغة مبنية على XML، هي نسخة مايكروسوفت لوصف واجهة المستخدم الرسومية. من المحتمل أن تستخدم المصمم للعمل على ملفات XAML في معظم الأوقات، ولكن لا يزال بإمكانك كتابة وتحرير واجهة المستخدم الخاصة بك.

تصدير العروض التقديمية إلى XAML باستخدام الخيارات الافتراضية

يظهر لك هذا الكود Java كيفية تصدير عرض تقديمي إلى XAML باستخدام الإعدادات الافتراضية:

Presentation pres = new Presentation("pres.pptx");
try {
	pres.save(new XamlOptions());
} finally {
	if (pres != null) pres.dispose();
}

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

يمكنك اختيار الخيارات من واجهة IXamlOptions التي تتحكم في عملية التصدير وتحدد كيفية قيام Aspose.Slides بتصدير عرضك التقديمي إلى XAML.

على سبيل المثال، إذا أردت أن يقوم Aspose.Slides بإضافة الشرائح المخفية من عرضك التقديمي عند تصديره إلى XAML، يمكنك ضبط الخاصية ExportHiddenSlides إلى true. شاهد هذا المثال من كود Java: {{6e4b7983-237f-4792-8f64-0ae095d7ac5}}

الأسئلة المتكررة

كيف يمكنني ضمان خطوط متوقعة إذا لم يكن الخط الأصلي متوفرًا على الجهاز؟

قم بتعيين خط عادي افتراضي في XamlOptions — يُستخدم كخط احتياطي عندما يكون الخط الأصلي مفقودًا. يساعد ذلك على تجنب الاستبدالات غير المتوقعة.

هل يُقصد بـ XAML المُصدَّر فقط لـ WPF، أم يمكن استخدامه في أنظمة XAML أخرى أيضًا؟

XAML هي لغة توصيف عامة لواجهة المستخدم تُستخدم في WPF وUWP وXamarin.Forms. تستهدف عملية التصدير التوافق مع أنظمة Microsoft XAML؛ السلوك الدقيق والدعم للبنود المحددة يعتمد على المنصة المستهدفة. اختبر العلامات في بيئتك.

هل يتم دعم الشرائح المخفية، وكيف يمكنني منع تصديرها بشكل افتراضي؟

بشكل افتراضي، لا يتم تضمين الشرائح المخفية. يمكنك التحكم في هذا السلوك عبر setExportHiddenSlides في XamlOptions — اتركه معطلاً إذا لم تحتاج إلى تصديرها.