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

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

استيراد باوربوينت من PDF

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

pdf-to-powerpoint

  1. أنشئ مثيلاً من فئة Presentation .
  2. استدعِ طريقة addFromPdf() ومرر ملف PDF.
  3. استخدم طريقة save() لحفظ الملف بتنسيق باوربوينت.

يظهر هذا الكود بلغة جافا عملية تحويل PDF إلى باوربوينت:

Presentation pres = new Presentation();
try {
    pres.getSlides().addFromPdf("InputPDF.pdf");
    pres.save("OutputPresentation.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

استيراد باوربوينت من HTML

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

  1. أنشئ مثيلاً من فئة Presentation .
  2. استدعِ طريقة addFromHtml() ومرر ملف PDF.
  3. استخدم طريقة save() لحفظ الملف بتنسيق باوربوينت.

يظهر هذا الكود بلغة جافا عملية تحويل HTML إلى باوربوينت:

Presentation presentation = new Presentation();
try {
    FileInputStream htmlStream = new FileInputStream("page.html");
    try {
        presentation.getSlides().addFromHtml(htmlStream);
    } finally {
        if (htmlStream != null) htmlStream.close();
    }

    presentation.save("MyPresentation.pptx", SaveFormat.Pptx);
} catch(IOException e) {
} finally {
    if (presentation != null) presentation.dispose();
}