في هذا البرنامج التعليمي خطوة بخطوة ، سنشرح كيفية تحويل Excel إلى XPS في مشروع C#. يوضح نموذج التعليمات البرمجية في هذا الموضوع الإرشادي أنه يمكنك تحويل Excel إلى XPS في C# بدون Microsoft Excel. هذا لا يتطلب Microsoft Interop أيضًا.
خطوات تحويل Excel إلى XPS في C#
- احصل على واجهة برمجة تطبيقات Aspose.Cells for .NET من NuGet.org
- أضف مرجعًا إلى مساحة الاسم Aspose.Cells
- استخدم طريقة SetLicense لتطبيق الترخيص
- قم بإنشاء كائن من فئة Workbook
- تحميل الإدخال Excel (XLSX or XLS) ليتم تحويله إلى XPS
- احفظ ملف XPS المحول باستخدام Xps SaveFormat
في هذا المثال ، نقوم بتحويل XLSX إلى XPS في C# ، ولكن باستخدام نفس التعليمات البرمجية والخطوات ، يمكنك أيضًا تحويل XLS إلى XPS في تطبيقات ومشاريع C#. الرمز والعملية هو نفسه في كلتا الحالتين.
كود C# لتحويل Excel إلى XPS في C#
كما يوضح مقتطف الشفرة أعلاه ، يمكن إجراء التحويل بسهولة باستخدام سطرين فقط من التعليمات البرمجية لواجهة برمجة التطبيقات. تمامًا كما كتبنا موضوعًا إرشاديًا لـ تصدير ملف Excel كبير إلى CSV في C# بدون استخدام Interop أو Excel ، من المهم ملاحظة أننا قمنا بتحويل Excel إلى XPS في C# بدون Microsoft Excel والتشغيل المتداخل أيضًا. لذلك يمكنك تشغيل هذا الرمز في أي مكان دون تثبيت Excel. هذا يعني أنه يمكن تشغيل الكود على الخادم وفي تطبيقات Windows أو ASP.NET على حد سواء.