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

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