في هذا البرنامج التعليمي خطوة بخطوة ، ستتعلم كيفية تحويل Markdown إلى XPS في C#. سنقوم أولاً بتحويل Markdown إلى HTML في C# ثم نستخدم كود C# لتحويل HTML إلى تنسيق ملف XPS.
خطوات تحويل Markdown إلى XPS في C#
- إعداد حزمة Aspose.HTML for .NET من NuGet.org
- قم بتضمين مساحات الأسماء الأربعة المطلوبة من Aspose.HTML API
- استخدم طريقة SetLicense لتطبيق ترخيص API
- تحميل ملف Markdown (MD) باستخدام Converter class في HTMLDocument object
- احفظ الإخراج كملف HTML
- تحميل ملف HTML الناتج إلى كائن HTMLDocument
- حدد خيارات XPS باستخدام XpsRenderingOptions class
- قم بإنشاء مثيل لـ XpsDevice class لعرض إخراج XPS
- تقديم ملف HTML الذي تم تحميله بتنسيق ملف XPS
يتم التحويل من تنسيق ملف Markdown (MD) إلى XPS في خطوتين باستخدام Aspose.HTML واحد لـ .NET API. في الخطوة الأولى ، يتم تحويل ملف MD إلى HTML ، ثم يتم تحويل HTML إلى تنسيق ملف XPS. عملية التحويل بسيطة وسهلة للغاية.
كود لتحويل Markdown إلى XPS في C#
يوضح الكود أعلاه أن كلا التحويلين يتطلبان كائن HTMLDocument. في Markdown إلى HTML conversion ، نستخدم فئة المحول. بينما ، لتحويل HTML إلى XPS ، نستخدم كائن XpsDevice الذي يساعد في تقديم HTML كمستند XPS. نموذج كود C# أعلاه يعمل بشكل جيد مع أي منصة وأدوات .NET.