Bài viết này hướng dẫn cách chuyển đổi HTML sang PowerPoint bằng C#. Nó chứa tất cả thông tin cần thiết để đặt môi trường, các bước viết chương trình và mã mẫu có thể chạy được để chèn tệp HTML vào PowerPoint bằng C#. Nó cung cấp các liên kết đến tất cả các lớp và phương thức quan trọng cần thiết để viết ứng dụng và sau đó lưu tệp kết quả dưới dạng PPT hoặc PPTX theo yêu cầu.
Các bước để thêm HTML vào PowerPoint bằng C#
- Đặt IDE để sử dụng Aspose.Slides for .NET để chèn HTML
- Tạo bản trình bày mới bằng cách sử dụng lớp Presentation để nhúng HTML
- Tải tệp HTML nguồn vào luồng
- Nối nội dung từ HTML vào cuối bản trình bày đã tải bằng phương thức AddFromHtml()
- Lưu bản trình bày PowerPoint kết quả trên đĩa
Các bước này cung cấp chi tiết để chèn HTML vào PowerPoint bằng C#. Quá trình này khá đơn giản khi một tệp trình chiếu mới được tạo hoặc bạn có thể tải một tệp trình bày hiện có bằng cách sử dụng đối tượng lớp Trình bày. Lớp này chứa một bộ sưu tập có tên là Trang trình bày cung cấp phương thức AddFromHtml() để nối các trang trình bày ở cuối bản trình bày.
Mã để Chèn HTML vào PowerPoint bằng C#
Mã này trình bày quá trình nhúng HTML vào PowerPoint bằng C#. Nó được thực hiện bằng cách sử dụng phương thức Presentation.SlidesCollection.AddFromHtml() có một số hàm quá tải nhận các đối số khác nhau như chuỗi, luồng, IExternalResourceResolver và TextReader. Bạn có thể đặt đối tượng gọi lại để tìm nạp các đối tượng bên ngoài trong chuỗi HTML, tuy nhiên, bạn có thể đặt nó thành null để bỏ qua các tài nguyên bên ngoài.
Bài viết này đã dạy chúng ta cách chuyển đổi HTML sang PowerPoint bằng C#. Nếu bạn muốn tìm hiểu quy trình chuyển đổi PDF thành bản trình bày, hãy tham khảo bài viết trên cách chuyển đổi PDF thành bản trình bày bằng C#.