تُستخدم ملفات EPUB بشكل شائع لمشاركة الملفات أو طباعتها على نطاق واسع. على سبيل المثال ، الكتب الإلكترونية شائعة جدًا هذه الأيام ، ويتم إنشاؤها بتنسيق EPUB. في حالات معينة ، قد تحتاج إلى تحويل EPUB إلى ملف XPS. وفقًا لذلك ، تتناول هذه المقالة كيفية تحويل ملف EPUB إلى تنسيق XPS برمجيًا في C#.
محول EPUB إلى XPS - تثبيت C# API
Aspose.HTML for .NET API يدعم تحويل مستندات EPUB. يمكنك تكوين API عن طريق تنزيل ملفات DLL من قسم التنزيلات أو باستخدام أمر التثبيت NuGet التالي.
PM> Install-Package Aspose.HTML
تحويل EPUB إلى XPS في C#
يمكنك تحويل EPUB إلى XPS باتباع الخطوات التالية:
- قم بتحميل ملف EPUB للإدخال.
- تهيئة كائن من فئة XpsSaveOptions.
- حدد أبعاد الصفحة بالبوصة والسنتيمتر وما إلى ذلك حسب الحاجة.
- قم بتحويل ملف EPUB إلى تنسيق XPS.
يوضح مقتطف الشفرة التالي كيفية اتباع هذه الخطوات برمجيًا لتحويل ملف EPUB إلى XPS في C#:
// قم بإنشاء مثيل لـ XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();
// اضبط حجم الصفحة بالبوصة
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(7),Length.FromInches(3)));
// اتصل بطريقة ConvertEPUB لتحويل EPUB إلى XPS
Converter.ConvertEPUB("input.epub", options, "output.xps");
احصل على رخصة تقييم مجانية
يمكنك طلب ترخيص مؤقت مجاني لتقييم جميع ميزات واجهة برمجة التطبيقات دون أي قيود.
اكتشف الميزات الأخرى
يمكنك إلقاء نظرة على العديد من الميزات الأخرى التي تقدمها API من خلال زيارة التوثيق.
تجريبي على الإنترنت
يرجى تجربة تطبيق الويب EPUB to XPS Converter الذي تم تطويره باستخدام واجهة برمجة التطبيقات المذكورة أعلاه.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملف EPUB إلى تنسيق XPS برمجيًا في C#. علاوة على ذلك ، يتم تقديم ملف XPS بدقة وكفاءة عالية في غضون ثوان قليلة. علاوة على ذلك ، يمكنك دمج هذه الميزة في تطبيقاتك القائمة على إطار عمل .NET أو .NET Core فقط مع بضعة أسطر من التعليمات البرمجية. لا تتردد في التواصل معنا على المنتدى في حال احتجت إلى أي مساعدة.