นำเข้าการนำเสนอจาก PDF หรือ HTML ใน C++
Contents
[
Hide
]
บทนำ
โดยใช้ Aspose.Slides for C++, คุณสามารถนำเข้าการนำเสนอจากไฟล์ในรูปแบบอื่นได้ Aspose.Slides มีคลาส SlideCollection เพื่อให้คุณสามารถนำเข้าการนำเสนอจาก PDF, เอกสาร HTML ฯลฯ.
นำเข้า PowerPoint จาก PDF
ในกรณีนี้ คุณจะทำการแปลงไฟล์ PDF เป็นงานนำเสนอ PowerPoint

- สร้างออบเจ็กต์ของคลาส Presentation.
- เรียกใช้เมธอด AddFromPdf() และส่งไฟล์ PDF.
- ใช้เมธอด Save() เพื่อบันทึกไฟล์ในรูปแบบ PowerPoint.
auto pres = System::MakeObject<Presentation>();
pres->get_Slides()->AddFromPdf(u"InputPDF.pdf");
pres->Save(u"OutputPresentation.pptx", SaveFormat::Pptx);
Tip
คุณอาจต้องการลองใช้แอปเว็บ Aspose free PDF to PowerPoint เพราะเป็นการนำกระบวนการที่อธิบายไว้ที่นี่ไปใช้จริง.นำเข้า PowerPoint จาก HTML
ในกรณีนี้ คุณจะทำการแปลงเอกสาร HTML เป็นงานนำเสนอ PowerPoint.
- สร้างอินสแตนซ์ของคลาส Presentation .
- เรียกใช้เมธอด AddFromHtml() และส่งไฟล์ HTML.
- ใช้เมธอด Save() เพื่อบันทึกไฟล์ในรูปแบบ 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
คุณยังสามารถใช้ Aspose.Slides เพื่อแปลง HTML ไปยังรูปแบบไฟล์ที่นิยมอื่น ๆ:
FAQ
ตารางถูกเก็บไว้เมื่อทำการนำเข้า PDF หรือไม่ และการตรวจจับตารางสามารถปรับปรุงได้หรือไม่?
สามารถตรวจจับตารางได้ระหว่างการนำเข้า; PdfImportOptions มีเมธอด set_DetectTables ที่เปิดใช้งานการจดจำตาราง ความแม่นยำขึ้นอยู่กับโครงสร้างของ PDF.