Knowledgebase

مكتبة Python Excel | Aspose

Aspose.Cells للغة Python هي مكتبة فئات تتيح للمطورين تعديل ومعالجة ملفات الجداول الإلكترونية داخل تطبيقاتهم. توفر أكثر مجموعة مرنة من المكوّنات التي تمكّن تطبيقات Python من إنشاء وإدارة جداول Excel دون الحاجة إلى Microsoft Excel أو أي برنامج طرف ثالث آخر.
يدعم API الخاص بنا صيغ الجداول الإلكترونية الشائعة (XLS, XLSX, XLSB, XLSM, XLTM, XLTX, CSV, ODS, SpreadsheetML) التي تستخدمها أعمالك يوميًا، ويسمح بتصدير ملفات Excel إلى DOCX, PDF, HTML, PPTX, XPS, JSON, MHTML, نص عادي، وإلى صيغ الصور الشائعة بما فيها JPG, PNG, SVG, TIFF, و BMP.

مكتبة Python Excel

مع مكتبتنا، يمكن للمطورين إدارة أوراق عمل متعددة، إنشاء محتوى الجداول وأنماطها من الصفر، إضافة صيغ رياضية، مالية ونصية بسيطة ومعقّدة، استيراد البيانات إلى أوراق العمل من مصادر بيانات مختلفة، تعديل المخططات، التعليقات، الصور، الكائنات المرسومة، والقيام بالعديد من المهام الأخرى.

مع واجهة برمجة تطبيقات Python Excel، يمكنك تنفيذ العمليات التالية:
• قراءة جداول Excel
• إضافة صور وإنشاء مخططات
• تعديل أوراق العمل داخل المصنفات
• تحويل جداول Excel إلى PDF، EMF، وصور
• حماية وإلغاء حماية أوراق العمل
• إنشاء جداول محورية ومخططات
• إضافة وتعديل التعليقات
• البحث والاستبدال في البيانات
• تقسيم ودمج الخلايا
• إضافة وإزالة التجميع للأعمدة والصفوف
• ضبط تنسيق الأرقام
• قراءة وتعيين الصيغ
• تكوين إعدادات الصفحة
• تعديل اتجاه الصفحة، حجم الورق، والقياس
• قراءة وكتابة تنسيق الشرطية
• وأكثر من ذلك بكثير

يمكنك تجربة بعض الميزات الشائعة لـ Aspose.Cells عبر التطبيق عبر الإنترنت .

هناك مكتبتان من Aspose.Cells متاحتان لك – Aspose.Cells للغة Python عبر Java و Aspose.Cells للغة Python عبر .NET.

Aspose.Cells للغة Python عبر مكتبة Java

متطلبات النظام: يمكن استخدام Aspose.Cells للغة Python عبر Java على منصات Windows و Linux و macOS، والمكتبة مستقلة عن النظام. يجب أن يحتوي الجهاز على Java 8 أو إصدار أعلى قبل التثبيت.
إصدار Python: Python 3.5 أو أعلى
إصدار Java: Java 1.8 أو أعلى

التثبيت على Windows أو Linux أو macOS

  1. تثبيت Java باستخدام الأمر التالي:
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. تثبيت Aspose.Cells للغة Python عبر Java من pypi :
 $ pip install aspose-cells

إنشاء تطبيق Hello World باستخدام Aspose.Cells للغة Python عبر مكتبة Java

  1. إنشاء ملف باسم HelloWorldApp.py
  2. استخدم الشيفرة أدناه واحفظها في ملف HelloWorldApp.py
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("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")

jpype.shutdownJVM()
  1. تشغيل الأمر “python HelloWorldApp.py” في موجه الأوامر

تحويل ملفات Excel
تمكّن مكتبة Python Excel من تحويل ملفات Excel إلى صيغ متعددة، بما فيها PDF و XPS و HTML. أدناه سنوضح لك كيفية تحويل ملفات Excel بسرعة وسهولة باستخدام Aspose.Cells للغة Python عبر مكتبة Java.

// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");

// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);

wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);

wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);

Aspose.Cells للغة Python عبر مكتبة .NET

متطلبات النظام: Aspose.Cells للغة Python عبر .NET مكتبة مستقلة عن النظام ويمكن استخدامها على Windows و Linux و macOS حيث تم تثبيت Python .
إصدار Python: Python 3.6 أو أعلى

التثبيت على Windows أو Linux أو macOS
ثبت Aspose.Cells للغة Python عبر .NET من pypi باستخدام الأمر التالي:

$ pip install aspose-cells-python

إنشاء تطبيق Hello World باستخدام Aspose.Cells للغة Python عبر مكتبة .NET

  1. إنشاء ملف باسم HelloWorldApp.py
  2. استخدم الشيفرة أدناه واحفظها في ملف HelloWorldApp.py
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")
  1. تشغيل الأمر “python HelloWorldApp.py” في موجه الأوامر

تحويل ملفات Excel
أدناه سنوضح لك كيفية تحويل ملفات Excel بسرعة وسهولة باستخدام Aspose.Cells للغة Python عبر مكتبة .NET.

import aspose.cells
from aspose.cells import Workbook,SaveFormat
 
#load file to be converted
wk = Workbook("input.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);

يمكنك معرفة المزيد عن Aspose.Cells API على صفحة المنتج الرسمية ، وكذلك في الوثائق .

إذا رغبت في توظيف مطوّرينا لتطبيق API بسرعة وكفاءة في مشروعك، فإن فريقنا المحترف في خدمتك. سنعمل معك لفهم مشروعك، تصميم حل، وتنفيذ Aspose API وفقًا لاحتياجاتك، سواء كنت تحتاج إلى ميزات جديدة في المنتج الحالي من Aspose أو API لصيغ ملفات جديدة.