تحويل PDF إلى PowerPoint في Python
تحويل PDF إلى PowerPoint في Python
Aspose.PDF for Python via .NET يتيح لك تحويل ملفات PDF إلى عروض PowerPoint PPTX من شفرة Python.
استخدم هذا التدفق العملي عندما تحتاج إلى إعادة استخدام تقارير PDF أو عرائض الشرائح أو الكتيبات أو النشرات كملفات PowerPoint. أثناء التحويل، يتم تحويل صفحات PDF الفردية إلى شرائح منفصلة في ملف PPTX.
أثناء تحويل PDF إلى PPTX، يمكن عرض النص كنص قابل للتحديد يمكنك تحديثه في PowerPoint. لتحويل ملفات PDF إلى تنسيق PPTX، يوفر Aspose.PDF الـ PptxSaveOptions فئة. مرر a PptxSaveOptions الكائن كوسيط ثانٍ إلى save() طريقة.
تحويل PDF إلى PPTX في Python
لتحويل PDF إلى PPTX، استخدم خطوات الشيفرة التالية.
خطوات: تحويل PDF إلى PowerPoint في Python
- إنشاء مثيل من مستند فئة.
- إنشاء مثيل من PptxSaveOptions فئة.
- استدعِ document.save() طريقة.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
document.save(outfile, save_options)
تحويل PDF إلى PPTX مع الشرائح كصور
جرب تحويل PDF إلى PowerPoint عبر الإنترنت
Aspose.PDF يوفر خدمة عبر الإنترنت “PDF إلى PPTX” تطبيق يمكنك من اختبار جودة التحويل.
في حال كنت بحاجة إلى تحويل PDF قابل للبحث إلى PPTX كصور بدلاً من نص قابل للتحديد، توفر Aspose.PDF هذه الميزة عبر PptxSaveOptions الفئة. لتحقيق ذلك، قم بتعيين الخاصية slides_as_images من PptxSaveOptions class إلى ’true’ كما هو موضح في عينة الشيفرة التالية.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_slides_as_images(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.slides_as_images = True
document.save(outfile, save_options)
تحويل PDF إلى PPTX مع دقة صورة مخصصة
هذه الطريقة تقوم بتحويل مستند PDF إلى ملف PowerPoint (PPTX) مع ضبط دقة صورة مخصصة (300 DPI) لتحسين الجودة.
- حمّل ملف PDF إلى كائن ‘ap.Document’.
- أنشئ مثيلًا من ‘PptxSaveOptions’.
- عيّن الخاصية ‘image_resolution’ إلى 300 DPI للحصول على عرض عالي الجودة.
- احفظ ملف PDF كملف PPTX باستخدام خيارات الحفظ المحددة.
import aspose.pdf as ap
from os import path
import sys
def convert_PDF_to_PPTX_image_resolution(infile, outfile):
document = ap.Document(infile)
save_options = ap.PptxSaveOptions()
save_options.image_resolution = 300
document.save(outfile, save_options)
التحويلات ذات الصلة
- تحويل PDF إلى Word لإنتاج مستند قابل للتحرير بدلاً من الشرائح.
- تحويل PDF إلى Excel عندما يحتوي PDF المصدر على بيانات تجارية غنية بالجداول.
- تحويل PDF إلى HTML لسير عمل النشر الجاهز للمتصفح.
