Impor Presentasi dari PDF atau HTML di C++
Contents
[
Hide
]
Pendahuluan
Dengan menggunakan Aspose.Slides for C++, Anda dapat mengimpor presentasi dari file dalam format lain. Aspose.Slides menyediakan kelas SlideCollection untuk memungkinkan Anda mengimpor presentasi dari PDF, dokumen HTML, dll.
Impor PowerPoint dari PDF
Dalam kasus ini, Anda dapat mengonversi PDF menjadi presentasi PowerPoint.

- Buat instance objek kelas Presentation.
- Panggil metode AddFromPdf() dan berikan file PDF.
- Gunakan metode Save() untuk menyimpan file dalam format PowerPoint.
auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
pres->Save(u"OutputPresentation.pptx", SaveFormat::Pptx);
Tip
Anda mungkin ingin mencoba aplikasi web Aspose free PDF to PowerPoint karena ini adalah implementasi langsung dari proses yang dijelaskan di sini.Impor PowerPoint dari HTML
Dalam kasus ini, Anda dapat mengonversi dokumen HTML menjadi presentasi PowerPoint.
- Buat instance kelas Presentation.
- Panggil metode AddFromHtml() dan berikan file HTML.
- Gunakan metode Save() untuk menyimpan file dalam format PowerPoint.
auto presentation = System::MakeObject<Presentation>();
{
auto htmlStream = System::IO::File::OpenRead(u"page.html");
presentation->get_Slides()->AddFromHtml(htmlStream);
}
presentation->Save(u"MyPresentation.pptx", SaveFormat::Pptx);
Note
Anda juga dapat menggunakan Aspose.Slides untuk mengonversi HTML ke format file populer lainnya:
FAQ
Apakah tabel dipertahankan saat mengimpor PDF, dan dapatkah deteksi mereka ditingkatkan?
Tabel dapat dideteksi selama proses impor; PdfImportOptions mencakup metode set_DetectTables yang mengaktifkan pengenalan tabel. Keefektifannya tergantung pada struktur PDF.