أنشئ XLSB باستخدام Python
قم بإنشاء XLSB عبر تطبيقات Python دون تثبيت Microsoft Office ®.
بالنسبة للمطور ، من يحاول إنشاء ملفات XLSB عبر تطبيق Python؟ يمكن أن تساعد Aspose.Total for Python via Java API في أتمتة عملية الإنشاء. إنها حزمة كاملة من واجهات برمجة التطبيقات المختلفة التي تتعامل مع تنسيقات مختلفة بما في ذلك ملفات وصور Microsoft Office. Aspose.Cells for Python via Java API الذي يعد جزءًا من حزمة Aspose.Total for Python via Java يجعل عملية التوليد هذه سهلة. فيما يلي عملية الخلق. علاوة على ذلك ، يمكن للمطورين تحسين تطبيق تعديل ملف XLSB بسهولة. لتحديث ملف XLSB باستخدام عملية Python هو نفسه باستثناء أنه يتطلب ملفًا موجودًا كمعامل أثناء إنشاء كائن المصنف.
كيفية إنشاء ملف XLSB في بايثون
- قم بإنشاء كائن فئة Workbook جديد به ملفFormatType كمعامل
- احصل على الوصول إلى Worksheet المطلوب باستخدام طريقة getWorksheets().get(index)
- أدخل البيانات في الخلية التي تم الوصول إليها باستخدام طريقة Worksheet.getCells().get(indexValue).putValue()
- احفظ المستند كملف .xlsb باستخدام save() بتمرير الملف بالمسار كمعامل
متطلبات الخلق
- لإنشاء XLSB ، قم بالإشارة إلى واجهات برمجة التطبيقات (API) داخل المشروع مباشرةً من PyPI ( Aspose.Cells )
- أو استخدم أمر النقطة التالي ’’ تثبيت نقطة aspose.cells ‘'`
- علاوة على ذلك ، قم بتنزيل حزمة API من قسم downloads
أنشئ XLSB في Python
# create a new XLSX workbook | |
workbook = Workbook(FileFormatType.XLSX) | |
worksheet = workbook.getWorksheets().get(0) | |
# Insert a string value to a cell | |
worksheet.getCells().get("C2").setValue("Image") | |
# set the 4th row height | |
worksheet.getCells().setRowHeight(3, 150) | |
# set the C column width | |
worksheet.getCells().setColumnWidth(3,50) | |
# add a picture to the D4 cell | |
index = worksheet.getPictures().add(3, 3, "aspose-cells-for-python.png") | |
# get the picture object | |
pic = worksheet.getPictures().get(index) | |
# save the Excel file | |
workbook.save("workbook_with_image.xlsx") |
يستكشف خيارات مع Python
ما هو XLSB تنسيق الملف
تنسيق ملف XLSB هو تنسيق ملف ثنائي يستخدمه Microsoft Excel لتخزين بيانات جدول البيانات. إنه اختصار لـ Excel Binary Workbook ، ويوفر العديد من المزايا مقارنة بتنسيق XLSX الأكثر استخدامًا. تم تصميم ملفات XLSB لتخزين البيانات بتنسيق ثنائي ، مما يعني أنها أكثر ضغطًا وتحميلها بشكل أسرع من ملفات XLSX.
تتمثل إحدى الفوائد الرئيسية لتنسيق XLSB في كفاءته في معالجة كميات كبيرة من البيانات. نظرًا لأنه يتم تخزين الملف بتنسيق ثنائي ، فإنه يتطلب مساحة قرص أقل مقارنة بتنسيق XLSX المستند إلى XML. هذا يجعل ملفات XLSB مناسبة بشكل خاص للمصنفات ذات العمليات الحسابية المعقدة أو الصيغ الشاملة أو أوراق العمل المتعددة.
بالإضافة إلى حجم الملف الأصغر ، تقدم ملفات XLSB أداءً محسنًا عندما يتعلق الأمر بفتح البيانات وحفظها وحسابها. يسمح التنسيق الثنائي بالوصول إلى البيانات ومعالجتها بشكل أسرع ، مما يؤدي إلى عمليات أسرع داخل Excel.
علاوة على ذلك ، توفر ملفات XLSB ميزات أمان محسّنة. إنها تدعم حماية كلمة المرور في كل من المصنف ومستوى الأوراق الفردية ، مما يسمح للمستخدمين بحماية بياناتهم من الوصول أو التعديلات غير المصرح بها.
تجدر الإشارة إلى أنه لا يمكن فتح ملفات XLSB وتحريرها إلا في Microsoft Excel ، كما هي غير متوافق مع برامج جداول البيانات الأخرى. ومع ذلك ، يوفر Excel التوافق مع الإصدارات السابقة