استيراد العروض التقديمية من PDF أو HTML في .NET
Contents
[
Hide
]
Using Aspose.Slides for .NET, you can import presentations from files in other formats. Aspose.Slides provides the SlideCollection class to allow you to import presentations from PDF documents.
استيراد PowerPoint من PDF
في هذه الحالة، يمكنك تحويل ملف PDF إلى عرض تقديمي PowerPoint.

- أنشئ مثيلاً للفئة Presentation .
- استدعِ الطريقة AddFromPdf ومرّر ملف PDF.
- استخدم الطريقة Save لحفظ الملف بصيغة PowerPoint.
using (Presentation pres = new Presentation())
{
pres.Slides.AddFromPdf("InputPDF.pdf");
pres.Save("OutputPresentation.pptx", SaveFormat.Pptx);
}
نصيحة
قد ترغب في تجربة تطبيق الويب Aspose free PDF إلى PowerPoint لأنه تنفيذ حي للعملية الموضحة هنا.استيراد PowerPoint من HTML
في هذه الحالة، يمكنك تحويل مستند HTML إلى عرض تقديمي PowerPoint.
- أنشئ مثيلاً للفئة Presentation .
- استدعِ الطريقة AddFromHtml ومرّر ملف HTML.
- استخدم الطريقة Save لحفظ الملف كمستند PowerPoint.
using (var presentation = new Presentation())
{
using (var htmlStream = File.OpenRead("page.html"))
{
presentation.Slides.AddFromHtml(htmlStream);
}
presentation.Save("MyPresentation.pptx", SaveFormat.Pptx);
}
الأسئلة الشائعة
هل يتم الحفاظ على الجداول عند استيراد PDF، وهل يمكن تحسين اكتشافها؟
يمكن اكتشاف الجداول أثناء الاستيراد؛ يتضمن PdfImportOptions المعامل DetectTables الذي يتيح التعرف على الجداول. تعتمد الفعالية على بنية ملف PDF.
ملاحظة
يمكنك أيضًا استخدام Aspose.Slides لتحويل HTML إلى صيغ ملفات شائعة أخرى: