استيراد العرض التقديمي

باستخدام Aspose.Slides لبايثون عبر .NET، يمكنك استيراد العروض التقديمية من ملفات بصيغ أخرى. توفر Aspose.Slides فئة SlideCollection لتسمح لك باستيراد العروض التقديمية من PDFs، مستندات HTML، إلخ.

استيراد PowerPoint من PDF

في هذه الحالة، ستحول PDF إلى عرض تقديمي PowerPoint.

pdf-to-powerpoint

  1. أنشئ كائنًا من فئة العرض التقديمي.
  2. استدعِ دالة add_from_pdf ومرر ملف PDF.
  3. استخدم دالة save لحفظ الملف بصيغة PowerPoint.

هذا الشيفرة بايثون توضح عملية تحويل PDF إلى PowerPoint:

import aspose.slides as slides

with slides.Presentation() as pres:
    pres.slides.remove_at(0)
    pres.slides.add_from_pdf("welcome-to-powerpoint.pdf")
    pres.save("OutputPresentation.pptx", slides.export.SaveFormat.PPTX)

استيراد PowerPoint من HTML

في هذه الحالة، ستحول مستند HTML إلى عرض تقديمي PowerPoint.

  1. أنشئ كائنًا من فئة Presentation.
  2. استدعِ دالة add_from_html ومرر ملف HTML.
  3. استخدم دالة save لحفظ الملف كمستند PowerPoint.

هذا الشيفرة بايثون توضح عملية تحويل HTML إلى PowerPoint:

import aspose.slides as slides

with slides.Presentation() as pres:
    with open("page.html", "rb") as htmlStream:
        pres.slides.add_from_html(htmlStream)

    pres.save("MyPresentation.pptx", slides.export.SaveFormat.PPTX)