1. منتجات
  2.   محرر
  3.   Python
  4.   python-pptx
 
  

مكتبة محرر PPTX مفتوحة المصدر للغة Python

مكتبة Python مجانية ومفتوحة المصدر لإنشاء وتحرير ملفات PowerPoint PPTX.

ما هو Python-PPTX؟

Python-pptx عبارة عن واجهة برمجة تطبيقات مفتوحة المصدر لإنشاء ملفات Microsoft PPTX وقراءتها وتعديلها. PPTX هو تنسيق Open XML الذي قدمته Microsoft في PowerPoint 2007 والإصدارات الأحدث. يمكن استخدامه لتحليل ملفات PowerPoint من خلال قراءتها لاستخراج نصوص وصور فهرسة البحث. باستخدام Python-pptx، يمكنك إنشاء عرض تقديمي لبرنامج PowerPoint من محتوى ديناميكي مثل استعلام قاعدة بيانات أو مخرجات تحليلية أو حمولة JSON. يتيح لك هذا تلبية طلب HTTP في تطبيق Python الخاص بك وتنزيل ملف PPTX الناتج استجابةً لذلك.

ميزات واجهة برمجة التطبيقات Python-pptx

فيما يلي بعض الميزات الرئيسية لـ Python-PPTX API:

  • واجهة برمجة تطبيقات واحدة لإنشاء ملفات PowerPoint PPTX وقراءتها وتحديثها عن طريق التحميل من مصادر إدخال متعددة مثل الملفات وتدفقات الذاكرة.
  • يمكن تشغيله على أي منصة تدعم Python، بما في ذلك macOS وLinux، ولا يتطلب تثبيت تطبيق PowerPoint أو ترخيصه.
  • يمكن استخدامها لأتمتة إنتاج شريحة أو اثنتين قد يكون من الممل إنجازهما يدويًا.
  • إنشاء شرائح برمجيًا باستخدام كائن الشريحة
  • إنشاء عرض تقديمي على PowerPoint من محتوى ديناميكي مثل استعلام قاعدة البيانات أو مخرجات التحليلات أو حمولة JSON
  • رحلة ذهابًا وإيابًا لأي عرض تقديمي بتنسيق Open XML (ملف .pptx) بما في ذلك جميع عناصره
  • إضافة الشرائح
  • ملء العناصر النائبة للنص، على سبيل المثال لإنشاء شريحة نقطية
  • أضف صورة إلى الشريحة في موضع وحجم عشوائيين
  • إضافة مربع نص إلى شريحة؛ التلاعب بحجم خط النص والخط العريض
  • إضافة جدول إلى الشريحة
  • إضافة أشكال تلقائية (مثل المضلعات، وأشكال المخططات الانسيابية، وما إلى ذلك) إلى شريحة
  • إضافة ومعالجة المخططات العمودية والشريطية والخطية والدائرية
GitHub

إحصائيات جيثب

اسم:
لغة:
النجوم:
الشوك:
رخصة:
تم تحديث المستودع آخر مرة في

البدء باستخدام python-pptx

يمكنك تنزيل مكتبة python-pptx من GitHub أو باستخدام أمر pip install:

تثبيت

إن تثبيت python-pptx بسيط ويمكن القيام به من المحطة الطرفية كما هو موضح أدناه:

تثبيت python-ptpx


pip3 install python-pptx

أمثلة على أكواد python-pptx

Examples using the python-pptx Python library are as follow. You can use the FREE PowerPoint PPTX file template to try these examples.

إنشاء PowerPoint PPTX باستخدام python-pptx

بإمكانك إنشاء PowerPoint PPTX فارغًا باستخدام python-pptx من البداية.

قراءة عرض PowerPoint PPTX باستخدام python-pptx

يتيح لك python-pptx قراءة ملف PowerPoint PPTX من القرص من داخل تطبيق Python الخاص بك. يوضح نموذج التعليمات البرمجية التالي كيفية قراءة ملف PowerPoint PPTX باستخدام python-pptx.

إضافة مربع نص إلى ملف PowerPoint PPTX باستخدام python-pptx

يتيح لك python-pptx إمكانية إضافة شرائح إلى ملف PPTX وإضافة مربع نصي إليه حيث يمكنك إضافة نص. كما هو موضح في عينة التعليمات البرمجية التالية.

إضافة النقاط إلى ملف PPTX باستخدام python-pptx

يمكنك إضافة نقاط نقطية إلى ملف PowerPoint PPTX باستخدام python-pptx. يوضح نموذج التعليمات البرمجية التالي كيفية إضافة النقاط النقطية إلى شرائح العرض التقديمي.

موارد

  • ملف قالب PowerPoint PPTX مجاني
  • خاتمة

    python-pptx هي مكتبة قوية جدًا لإنشاء ملفات PowerPoint PPTX. باعتبارك مطور تطبيقات، يمكنك استخدام واجهة برمجة التطبيقات هذه لإنشاء ملفات PowerPoint PPTX، وإضافة عناصر مختلفة إلى الشرائح مثل عناصر نائبة للنص والصور والجداول ومربعات النص والأشكال التلقائية، بالإضافة إلى تغيير خصائص المستند الأساسية.

    منتجات مماثلة

     عربي