مكتبة مولدات جداول بيانات روبي السريعة المفتوحة المصدر
واجهة برمجة تطبيقات Ruby التي تدعم برمجيًا إنشاء مستندات جداول البيانات ومعالجتها. يسمح بحماية جداول البيانات وتطبيق أنماط وتنسيقات مخصصة وإدراج الصور والارتباطات التشعبية.
caxlsx هي مكتبة Ruby مفتوحة المصدر ومفتوحة المصدر ومفيدة للغاية وغنية بالميزات تساعد المطورين على إنشاء تطبيقات قوية لإنشاء جداول البيانات ومعالجتها بسهولة. تساعد مكتبة منشئ جداول البيانات caxlsx المطور على إنشاء مستندات Open XML Spreadsheet ذات المظهر المذهل دون الحصول على المعرفة الكاملة بمواصفات ECMA.
مكتبة caxlsx قوية جدًا ولكن تكوينها بسيط للغاية. لقد تضمنت العديد من الميزات المهمة لإنشاء جداول بيانات Excel ومعالجتها مثل إضافة ورقة عمل جديدة ، وإعادة تسمية ورقة العمل ، وإضافة المخططات إلى ورقة العمل ، وإدراج الصور والروابط ، وإدارة عرض الأعمدة والصفوف ، والأنماط المخصصة ، ومعالجة الجداول ، ودعم الطباعة ، ودمج الخلايا ، تطبيق المرشحات وإضافة التعليقات وأكثر من ذلك بكثير.
تضمنت المكتبة أيضًا بعض الميزات المتقدمة أثناء التعامل مع ملفات جداول البيانات ، مثل إضافة الرؤوس والتذييلات ، والتعامل مع جداول PivotTable ، وحماية الأوراق الخاصة بك باستخدام كلمات المرور ، وجداول التصفية التلقائية ، وغيرها الكثير.
الشروع في العمل مع caxlsx
الطريقة الموصى بها لتثبيت مكتبة caxlsx هي باستخدام RubyGems. الرجاء استخدام الأمر التالي للتثبيت السلس.
قم بتثبيت caxlsx عبر RubyGems
gem 'caxlsx'
يمكنك تنزيل المكتبة المشتركة المجمعة من مستودع GitHub وتثبيتها.
قم بإنشاء جدول بيانات باستخدام الرسوم البيانية عبر Ruby
تسهل مكتبة caxlsx على مبرمجي البرامج إنشاء جداول بيانات Excel داخل تطبيقات Ruby الخاصة بهم. تدعم المكتبة إضافة مخططات إلى جدول البيانات الخاص بهم ببضعة سطرين فقط من التعليمات البرمجية. إنه يمكّن المطورين من إنشاء مخططات دائرية وخطية ومبعثرة وشريطية ثلاثية الأبعاد بسهولة. تتيح المكتبة للمستخدمين إنشاء مخططات بناءً على البيانات المخصصة بالإضافة إلى إنشاء مخططات بدون أي بيانات في أوراق العمل الخاصة بهم. يمكنك بسهولة تخصيص خطوط الشبكة وتدوير الملصقات وغير ذلك الكثير.
حماية جدول البيانات عبر Ruby API
تمنح مكتبة caxlsx مفتوحة المصدر مبرمجي Ruby القدرة على حماية جدول البيانات من خلال تطبيق كلمات المرور داخل تطبيقاتهم الخاصة. إنها تقنية مفيدة للغاية تمنع الأشخاص الآخرين من إجراء أي تغييرات أو عرض البيانات المهمة أو نقلها أو حذفها من ورقة العمل. تضمنت المكتبة دعمًا لإنشاء أوراق عمل محمية بكلمة مرور بالإضافة إلى أوراق عمل بدون كلمة مرور ببضعة سطرين من التعليمات البرمجية.
تطبيق الأنماط المخصصة على أوراق العمل
تعد الأنماط المخصصة طريقة ملائمة جدًا لتوفير الوقت للمستخدمين عند تنسيق أوراق العمل الخاصة بهم. توفر مكتبة caxlsx وظائف كاملة لتطبيق نمط وتنسيق مخصصين على جدول بيانات Excel باستخدام كود Ruby. قدمت المكتبة تنسيقًا متسقًا عبر نطاق من الخلايا. يمكن للمطورين تصميم الحدود بسهولة واستخدام المحاذاة وتطبيق التعبئة وتحديد الخطوط وتنسيقات الأرقام في سطر واحد من تعليمات Ruby.
إدراج الصور والارتباطات التشعبية لجداول البيانات
قدمت مكتبة caxlsx المجانية دعمًا كاملاً لإضافة الصور وتعديلها داخل أوراق العمل الخاصة بهم باستخدام بضعة أوامر من Ruby. يمكنك استخدام تنسيقات الصور الشائعة مثل صور JPG و GIF و PNG داخل ورقة العمل. يمكنك أيضًا إدراج الصور مع الارتباطات التشعبية. تسمح المكتبة أيضًا باستبدال صورة موجودة أو تعديل حجمها ومكانها.