# استيراد العروض التقديمية باستخدام بايثون

> استورد مستندات PDF وHTML بسهولة إلى عروض PowerPoint وOpenDocument في بايثون باستخدام Aspose.Slides لمعالجة شرائح سريعة وعالية الأداء.

Source: https://docs.aspose.com/slides/ar/python-net/import-presentation/
Updated: 2025-11-20


## **نظرة عامة**

مع [**Aspose.Slides for Python via .NET**](https://products.aspose.com/slides/python-net/)، يمكنك استيراد المحتوى إلى عرض تقديمي من تنسيقات ملفات أخرى. توفر فئة [SlideCollection](https://reference.aspose.com/slides/python-net/aspose.slides/slidecollection/) طرقًا لاستيراد الشرائح من ملفات PDF وHTML ومصادر أخرى.

## **تحويل ملف PDF إلى عرض تقديمي**

يوضح هذا القسم كيفية تحويل ملف PDF إلى عرض تقديمي باستخدام Aspose.Slides. يرشّحك خلال استيراد ملف PDF، وتحويل صفحاته إلى شرائح، وحفظ النتيجة كملف PPTX.

<img src="pdf-to-powerpoint.png" alt="pdf-to-powerpoint" style="zoom:50%;" />

1. أنشئ مثيلاً لفئة [Presentation](https://reference.aspose.com/slides/python-net/aspose.slides/presentation/).
2. استدعِ طريقة [add_from_pdf](https://reference.aspose.com/slides/python-net/aspose.slides/slidecollection/add_from_pdf/) ومرّر ملف PDF.
3. استخدم طريقة [save](https://reference.aspose.com/slides/python-net/aspose.slides/presentation/save/) لحفظ العرض التقديمي بتنسيق PowerPoint.

يعرض المثال التالي بلغة Python تحويل ملف PDF إلى عرض تقديمي:
```py
import aspose.slides as slides

with slides.Presentation() as presentation:
    presentation.slides.remove_at(0)

    presentation.slides.add_from_pdf("sample.pdf")

    presentation.save("output.pptx", slides.export.SaveFormat.PPTX)
```


{{% alert  title="Tip" color="primary" %}}
قد ترغب في تجربة **مجاني من Aspose** [PDF to PowerPoint](https://products.aspose.app/slides/import/pdf-to-powerpoint) web app—it’s a live implementation of the process described here.
{{% /alert %}}

## **تحويل ملف HTML إلى عرض تقديمي**

يوضح هذا القسم كيفية استيراد محتوى HTML إلى عرض تقديمي باستخدام Aspose.Slides. يغطي تحميل ملف HTML، وتحويله إلى شرائح مع الحفاظ على النص والصور والتنسيق الأساسي، وحفظ النتيجة كملف PPTX.

1. أنشئ مثيلاً لفئة [Presentation](https://reference.aspose.com/slides/python-net/aspose.slides/presentation/).
2. استدعِ طريقة [add_from_html](https://reference.aspose.com/slides/python-net/aspose.slides/slidecollection/add_from_html/) ومرّر ملف HTML.
3. استخدم طريقة [save](https://reference.aspose.com/slides/python-net/aspose.slides/presentation/save/) لحفظ العرض التقديمي بتنسيق PowerPoint.

يعرض المثال التالي بلغة Python تحويل ملف HTML إلى عرض تقديمي:
```python
import aspose.slides as slides

with slides.Presentation() as presentation:
    presentation.slides.remove_at(0)

    with open("page.html", "rb") as html_stream:
        presentation.slides.add_from_html(html_stream)

    presentation.save("output.pptx", slides.export.SaveFormat.PPTX)
```


## **الأسئلة المتكررة**

**هل يتم الحفاظ على الجداول عند استيراد ملف PDF، وهل يمكن تحسين اكتشافها؟**

يمكن اكتشاف الجداول أثناء الاستيراد؛ تضم فئة [PdfImportOptions](https://reference.aspose.com/slides/python-net/aspose.slides.importing/pdfimportoptions/) معلمة [detect_tables](https://reference.aspose.com/slides/python-net/aspose.slides.importing/pdfimportoptions/detect_tables/) التي تتيح التعرف على الجداول. تعتمد الفعالية على هيكل ملف PDF.

{{% alert title="Note" color="info" %}}
يمكنك أيضًا استخدام Aspose.Slides لتحويل HTML إلى صيغ ملفات شائعة أخرى:

* [HTML إلى صورة](https://products.aspose.com/slides/python-net/conversion/html-to-image/)
* [HTML إلى JPG](https://products.aspose.com/slides/python-net/conversion/html-to-jpg/)
* [HTML إلى XML](https://products.aspose.com/slides/python-net/conversion/html-to-xml/)
* [HTML إلى TIFF](https://products.aspose.com/slides/python-net/conversion/html-to-tiff/)

{{% /alert %}}
