كيفيّة تحويل ملف EPUB إلى إضافة XLAM
KnowledgeBase Epub Converter يوفّر واجهة برمجة تطبيقات سريعة بحركة single‑call تُحوّل أي كتاب إلكتروني (.epub) إلى إضافة Excel جاهزة للتحميل (.xlam). مثالي لدمج محتوى الكتاب، الجداول أو التنقل مباشرةً داخل لوحات تحكم Excel، Power Query أو مشروعات VBA المخصّصة.
لماذا تختار KnowledgeBase Epub Converter لتحويل EPUB → XLAM؟
- مدرك للبنية – يستخرج الفصول، الجداول، والحواشي ويرصّها كوحدات VBA، دوال ورقة عمل، أو أشرطة أدوات مخصّصة داخل ملف XLAM.
- دعم Unicode كامل – جميع الأحرف، بما فيها النصوص من اليمين إلى اليسار والإيموجي، تُحافظ عليها العملية.
- بدون تثبيت – لا تحتاج إلى Office أو Calibre أو أي ملفات تنفيذية خارجية؛ مجرد مكتبة .NET 6+.
- متعدد الأنظمة – يعمل على Windows، macOS وLinux (الـ XLAM المُنتج يعمل على أي نسخة Windows من Excel).
- قابل للتخصيص بدرجة عالية – يمكنك اختيار طريقة ربط المحتوى (أوراق، نطاقات مُسماة أو إجراءات VBA) وتحديد تخطيط واجهة الإضافة.
البدء السريع
أضف حزمة Sheetize من NuGet ثم استدعِ EpubConverter.Process.
مثال كود C#
using Sheetize;
var load = new EpubLoadOptions
{
// مسار ملف EPUB المصدر
InputFile = @"C:\Books\FinanceGuide.epub"
};
var save = new SaveOptions
{
// مسار ملف XLAM الناتج (إضافة Excel)
OutputPath = @"C:\AddIns\FinanceGuide.xlam",
// اختياري: تحويل كل فصل إلى ورقة عمل
MapChaptersToSheets = true,
// اختياري: إنشاء شريط أدوات مخصص
CreateRibbon = true,
};
EpubConverter.Process(load, save);أفضل الممارسات
- تحقق من صحة ملف EPUB أولاً – قد يتسبب الملف المعيب في قطع الإضافة؛ استخدم أداة فحص EPUB.
- راجع ملف XLAM المُولد – افتحه في Excel وتأكد من وجود الأوراق، النطاقات، وأي كود VBA تم إنشاؤه كما هو متوقع.
- وقّع الإضافة – إذا كنت ستوزّعها داخل مؤسسة، وقع ملف
.xlamبشهادة موثوقة. - اختبر على إصدارات Excel المستهدفة – قد تتطلّب بعض ميزات VBA الحديثة Excel 2016 أو أحدث.
هل تريد تحويل الكتب الإلكترونية إلى أدوات Excel تفاعلية؟ ثبّت الحزمة، ألصق الجزء البرمجي في مشروعك، ودع KnowledgeBase Epub Converter يتولى عنك العمل الشاق. إضافتك الغنية بالبيانات جاهزة بنقرة واحدة!