Aspose.Cells for Python via .NET
C# .NET API لإنشاء وتحويل جداول بيانات Excel
تتيح مكتبة Python المفيدة للمطورين إنشاء جداول بيانات Microsoft Excel وتحريرها ومعالجتها وتحويلها برمجيًا.
تعد Aspose.Cells for Python عبر .NET مكتبة مفيدة ومرنة للغاية تتيح للمطورين إنشاء ومعالجة ملفات Microsoft Excel برمجياً باستخدام كود Python. توفر المكتبة الدعم لمجموعة واسعة من تنسيقات ملفات Microsoft Excel، بما في ذلك XLS وXLSX وXLSM وXLSB وXLTX وXLTM وXLAM وما إلى ذلك. تم إنشاء هذه المكتبة أعلى إطار عمل .NET وتوفر واجهة سهلة الاستخدام لمطوري Python للوصول إلى ميزات مكتبة Aspose.Cells.
تم توثيق Aspose.Cells for Python عبر .NET API بشكل جيد، مع توفر الكثير من الأمثلة ونماذج التعليمات البرمجية لمساعدة المطورين على البدء. هناك العديد من الميزات المهمة في المكتبة، مثل إضافة أوراق عمل جديدة، ونسخ أوراق العمل أو نقلها بين المصنفات، وإنشاء عوامل التصفية التلقائية، وإضافة التعليقات إلى خلايا Excel، وعرض أوراق العمل على الصور النقطية، وتقديم أوراق العمل إلى PDF، وتنفيذ فرز البيانات، والحساب صيغ Excel المعقدة، وإدراج الارتباطات التشعبية لربط البيانات، وحماية/إلغاء حماية أوراق العمل، وإنشاء جداول محورية ومخططات محورية، وتشفير الملفات، وضبط اتجاه الصفحة، وقياس الصفحة، وتحديد حجم الورق، وتطبيق جميع تنسيقات الأحرف وغير ذلك الكثير.
من السهل جدًا التعامل مع Aspose.Cells for Python عبر .NET ويجعل مهمة مطور البرامج سهلة من خلال تزويدهم بمجموعة شاملة من الميزات لإنشاء ملفات Excel وقراءتها وكتابتها وطباعتها وتصديرها ومعالجتها. توفر المكتبة مجموعة من فئات وأساليب Python التي ترتبط مباشرة بوظيفة مكتبة Aspose.Cells. وهذا يجعل من السهل على المطورين العمل مع ملفات Excel دون الحاجة إلى كتابة تعليمات برمجية معقدة. توفر المكتبة إدارة ذاكرة عالية الأداء وتنفيذًا محسّنًا للتعليمات البرمجية مما يجعل من السهل تنفيذ ملفات Excel الكبيرة بسرعة وكفاءة.
البدء في استخدام Aspose.Cells لـ Python عبر .NET
يتم توزيع Aspose.Cells for Python عبر .NET كأرشيف ZIP. يجب أن يكون لديك Python 3.6 أو إصدارات أعلى ليتم تثبيتها. يمكنك بسهولة استخدام Aspose.Cells لـ Python عبر .NET من pypi باستخدام الأمر التالي.
قم بتثبيت Aspose.Cells لـ Python عبر .NET عبر pypi
$ pip install aspose-cells-python
يمكنك أيضًا تنزيله مباشرةً من صفحة إصدار منتج Aspose.إنشاء جداول بيانات Excel عبر Python API
يتضمن Aspose.Cells for Python عبر .NET دعمًا كاملاً لإنشاء جداول بيانات Microsoft Excel وإدارتها باستخدام أوامر Python. تضمنت المكتبة العديد من الميزات المهمة لإنشاء وإدارة جداول البيانات البسيطة أو المعقدة، مثل إضافة ورقة عمل جديدة إلى المصنف الموجود، وإنشاء أوراق عمل مشتركة، ونسخ أوراق العمل ونقلها، وإضافة الصور والمخططات إلى أوراق العمل، والنص المهم إلى جدول البيانات، واستبدال النص داخل أوراق العمل وإدارة خصائص المستند وإضافة أنماط لتنسيق المحتوى ودمج الصفوف والأعمدة وغير ذلك الكثير.
إنشاء مصنف جديد بتنسيقات مختلفة عبر Python API
import aspose.cells
from aspose.cells import Workbook
# Create an instance of the Workbook class.
workbook = Workbook()
# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")
# Save as XLS file
workbook.save("output.xls")
# Save as XLSX file
workbook.save("output.xlsx")
# Save as ods file
workbook.save("output.ods")
حماية جداول بيانات Excel عبر Python API
يوفر Aspose.Cells for Python عبر .NET إمكانية كاملة لحماية وإلغاء حماية مستندات جداول بيانات Excel الخاصة بهم داخل تطبيقات Python الخاصة بهم. تتيح المكتبة لمطوري البرامج منع الآخرين من الوصول إلى البيانات في ملفات Excel، وحماية ملف Excel بكلمة مرور، ومنع عرض أوراق العمل المخفية، وحماية بنية مصنف Excel الخاص بك بكلمة مرور، وتأمين ورقة عمل Excel بأكملها من التغيير أو النقل أو النقل عن طريق الخطأ أو عن عمد. حذف البيانات في ورقة العمل وما إلى ذلك.
فتح ملفات إكسل المشفرة عبر بايثون
import aspose.cells
from aspose.cells import Workbook, LoadOptions, LoadFormat
# The path to the documents directory.
dataDir = ""
# Opening Microsoft Excel 2007 Xlsx Files
loadOptions = LoadOptions(LoadFormat.XLSX)
# Specify the password
loadOptions.password = "1234"
# Create a Workbook object and opening the file from its path
wbEncrypted = Workbook(dataDir + "EncryptedExcel.xlsx", loadOptions)
print("Encrypted excel file opened successfully!")
استخدام الصيغ لمعالجة البيانات عبر Python API
تضمن Aspose.Cells لـ Python عبر .NET القدرة على معالجة البيانات باستخدام الصيغ والوظائف. قدمت المكتبة مجموعة كبيرة من الوظائف والصيغ المضمنة التي تمكن مطوري البرامج من حساب العمليات الحسابية المعقدة بسهولة. تدعم المكتبة مجموعة ضخمة من الصيغ الرياضية، والتسلسلية، والمنطقية، والتاريخ/الوقت، والصيغ الإحصائية، وقواعد البيانات، والبحث والمراجع. علاوة على ذلك، من الممكن أيضًا إضافة صيغ محددة من قبل المستخدم والتي يرغب المستخدمون في تضمينها كوظيفة إضافية في برنامج Excel. يمكنك أيضًا استخدام صيغة صفيف أو إضافة صيغة نمط مرجعي R1C1 إلى خلية داخل تطبيقات Python الخاصة بك.
تحويل جداول بيانات Excel عبر Python API
تعد Aspose.Cells for Python عبر .NET API أداة مفيدة جدًا لتحويل جداول بيانات Excel إلى تنسيقات ملفات أخرى مدعومة داخل تطبيقات Python. هناك العديد من الميزات المهمة الموجودة في المكتبة مثل تصدير جداول البيانات إلى تنسيق Markdown، وتحويل Excel Spreadsheet إلى PDF، وWorkbook إلى XPS، وتحويل ملفات Excel إلى OpenOffice & LibreOffice Calc، ومصنف Excel إلى MHTML، وتحويل مصنف إلى JSON، وExcel إلى TIFF و أكثر من ذلك بكثير.
تحويل جداول بيانات Excel إلى تنسيقات ملفات أخرى عبر Python API
import aspose.cells
from aspose.cells import Workbook,SaveFormat
#load file to be converted
wk = Workbook("Book.xlsx");
#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);
wk.save("output.xps", SaveFormat.XPS);
wk.save("houtput.html", SaveFormat.HTML);