1. منتجات
  2.   عرض تقديمي
  3.   Python
  4.   PowerPoint إلى PDF
 
  

API بايثون مجانية لتحويل عرض PowerPoint PPTX

مكتبة بايثون مفتوحة المصدر مفيدة تجعل من السهل على مهندسي البرمجيات تحويل عروض PowerPoint (PPT/PPTX) إلى ملف PDF داخل تطبيقات بايثون.

ما هي مكتبة PowerPoint إلى PDF؟

تؤدي عروض PowerPoint دورًا حيويًا عبر قطاعات التعليم والأعمال والشركات بفضل تأثيرها البصري وقدرتها على التكيف. ومع ذلك، هناك العديد من السيناريوهات التي يكون فيها تحويل الشرائح إلى PDF أمرًا ضروريًا — للحصول على تنسيق ثابت، مشاركة آمنة، أو وصول دون اتصال. إذا كنت تبحث عن تحويل PowerPoint عبر الإنترنت أو أتمتة العملية باستخدام الكود، فإن مكتبة PowerPoint إلى PDF خيار ممتاز. تم إنشاؤها بواسطة ماثيو رينزي، هذه الـ API المفتوحة المصدر لـ Python PPTX توفر للمطورين طريقة نظيفة وقابلة للبرمجة للتعامل مع تحويل PPT إلى PDF باستخدام بايثون بكفاءة.

هذه الـ API المجانية لتحويل العروض إلى PDF هي متعددة المنصات ومتوافقة مع Windows و macOS و Linux، مما يجعلها قابلة للتكيف بشكل كبير مع بيئات مختلفة. سواء كنت مطورًا أو مسؤول نظام، يمكنك استخدام هذه الـ API الخاصة بـ PowerPoint في بايثون لأتمتة تحويل PPTX إلى PDF على نطاق واسع — مما يوفر الوقت ويقلل الأخطاء اليدوية. طبيعتها المفتوحة المصدر، وثائقها الواضحة، وقدرتها على الاندماج في سير العمل الآلي تجعلها حلاً مثاليًا لتحويل دفعات كبيرة من العروض. إذا كنت تتعامل بشكل متكرر مع ملفات PowerPoint وتحتاج إلى طريقة موثوقة لتحويلها إلى PDF، فإن هذه المكتبة توفر البساطة والسرعة والمرونة.

Previous Next

البدء مع PowerPoint إلى PDF

الطريقة الموصى بها لتثبيت مكتبة PowerPoint إلى PDF هي عبر GitHub. يرجى استخدام الأمر التالي لتثبيت سلس.

تثبيت مكتبة PowerPoint إلى PDF عبر GitHub

 go get -u https://github.com/matthewrenze/powerpoint-to-pdf.git 

يمكنك تنزيله مباشرة من GitHub

تحويل PowerPoint (PPT/PPTX) إلى PDF عبر بايثون

مكتبة PowerPoint إلى PDF مفتوحة المصدر تجعل من السهل على مطوري البرمجيات تحميل وتحويل عرض تقديمي موجود إلى مستندات PDF بسهولة داخل تطبيقات Python. توفر المكتبة واجهة برمجة تطبيقات بسيطة، مما يسهل دمجها في تطبيقاتك أو سكريبتاتك الخاصة. لا تحتاج إلى أن تكون مطورًا خبيرًا لاستخدامها بفعالية. هناك عدة طرق يمكن من خلالها استخدام المكتبة، مثل تحويل عرض PowerPoint PPT أو PPTX الموجود إلى PDF، وتحويل جميع ملفات PowerPoint (PPT/PPTX) وتحويل جميع ملفات PowerPoint (PPT/PPTX) في مجلد العمل. يوضح المثال التالي كيف يمكن لمطوري Python تحويل عرض تقديمي موجود إلى PDF باستخدام كود Python.

كيفية تحويل ملف PowerPoint (PPT/PPTX) إلى PDF باستخدام مكتبة بايثون؟

 #%% استيراد المكتبات import sys import os import comtypes.client

#%% Get console arguments
input_file_path = sys.argv[1] output_file_path = sys.argv[2]

#%% Convert file paths to Windows format
input_file_path = os.path.abspath(input_file_path) output_file_path = os.path.abspath(output_file_path)

#%% Create powerpoint application object
powerpoint = comtypes.client.CreateObject("Powerpoint.Application")

#%% Set visibility to minimize
powerpoint.Visible = 1

#%% Open the powerpoint slides
slides = powerpoint.Presentations.Open(input_file_path)

#%% Save as PDF (formatType = 32)
slides.SaveAs(output_file_path, 32)

#%% Close the slide deck
slides.Close() 

أتمتة وتخصيص تحويل PPTX

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

 عربي