Trong hướng dẫn đơn giản này, chúng tôi sẽ trình bày cách tạo PowerPoint Presentation bằng C# cùng với các bước chi tiết để thiết lập môi trường cho bạn. Trong khi làm việc trong C#, hãy tạo bản trình bày PowerPoint bằng các bước đơn giản mà không cần phụ thuộc vào PowerPoint. Hơn nữa, ví dụ được cung cấp có thể được sử dụng liền mạch trên tất cả các nền tảng được hỗ trợ .NET.
Các bước để tạo bản trình bày PowerPoint bằng C#
- Tải xuống và cài đặt gói Aspose.Slides for .NET từ NuGet
- Sử dụng không gian tên Aspose.Slides, Aspose.Slides.Export và System.Drawing trong dự án của bạn
- Tạo một bản trình bày trống bằng cách sử dụng thể hiện của lớp Presentation
- Thêm một trang chiếu có loại Bố cục trống bên trong bộ sưu tập trang chiếu bản trình bày
- Thêm Hình chữ nhật Tự động bên trong trang chiếu mới tạo
- Thêm khung văn bản bên trong hình đã thêm và đặt thuộc tính văn bản của nó
- Lưu bản trình bày dưới dạng PPTX trên đĩa bằng phương thức Lưu
Các bước trên trong C# tạo tệp PPTX mà không phụ thuộc vào MS PowerPoint. Quá trình bắt đầu bằng cách tạo một bản trình bày bằng cách sử dụng thể hiện của lớp Trình bày, sau đó, tiếp theo là thêm một trang chiếu trống và một hình tự động bên trong trang chiếu. Sau đó, văn bản được thêm vào và định dạng bên trong hình được thêm vào trước khi lưu tệp bản trình bày dưới dạng PPTX trên đĩa.
Mã để tạo bản trình bày PowerPoint trong C#
Bằng cách sử dụng ví dụ trên trong C# Presentation ở định dạng PPTX đã được lưu trên đĩa. Trình liệt kê SaveFormat cũng cung cấp các tùy chọn để lưu bản trình bày ở các định dạng PPT, PPS, PPSX, ODP, POT và POTX. Bạn cũng có thể tùy chỉnh văn bản bằng cách sử dụng các tùy chọn khác nhau được hiển thị bởi các lớp PortionFormat và ParagraphFormat bao gồm cài đặt các tùy chọn như dấu đầu dòng, lề, thụt lề, đánh dấu và gạch ngang văn bản.
Trước đó, chúng ta đã thấy cách lưu slide dưới dạng SVG trong C# trong một chủ đề hướng dẫn khác. Tuy nhiên, trong chủ đề này, chúng ta đã khám phá cách sử dụng C# PowerPoint presentation ở các định dạng khác nhau có thể được tạo ra.