Cách tạo ảnh slide PowerPoint bằng C#

Hướng dẫn ngắn này nói về cách tạo hình ảnh trang trình bày PowerPoint bằng C# với sự trợ giúp của các bước đơn giản và mã mẫu đang hoạt động. Bạn có thể sử dụng ứng dụng này để tạo Hình ảnh từ slide PowerPoint trong C# mà không cần cài đặt MS PowerPoint hoặc bất kỳ công cụ bên thứ ba nào khác. Ứng dụng này có thể được sử dụng trong bất kỳ nền tảng nào được hỗ trợ .NET bao gồm MS Windows, Linux hoặc macOS.

Các bước tạo ảnh Slide PowerPoint bằng C#

  1. Định cấu hình dự án ứng dụng để cài đặt Aspose.Slides for .NET bằng trình quản lý gói NuGet
  2. Tải tệp bản trình bày nguồn bằng đối tượng lớp Presentation để tạo ảnh trang trình bày
  3. Truy cập slide đầu tiên bên trong bộ sưu tập trang trình bày
  4. Đặt kích thước do người dùng xác định cho hình thu nhỏ trang chiếu
  5. Tạo hình thu nhỏ của trang trình bày và lưu vào đĩa ở định dạng JPEG

Các bước trên sử dụng mã C# để chuyển đổi trang chiếu PowerPoint thành hình ảnh ở định dạng JPEG chỉ với sự trợ giúp của một vài lệnh gọi API. Chúng tôi sẽ tải tệp bản trình bày nguồn từ đĩa và truy cập trang trình bày mong muốn trong bộ sưu tập trang trình bày. Sau đó, sử dụng phương thức GetThumbnail() bên trong lớp Slide, hình ảnh sẽ được hiển thị và lưu trên đĩa ở định dạng JPEG.

Code tạo ảnh từ Slide PowerPoint trong C#

Để viết mã dựa trên C#*, trình tạo hình ảnh trình bày được trình bày ở đây. Bạn có thể tùy chỉnh hình thu nhỏ của trang chiếu đã tạo bằng cách đặt các tùy chọn hiển thị khác nhau như TiffOptions, DefaultRegularFont, NotesCommentsLayouting, Kích thước và tùy chọn Chia tỷ lệ hình ảnh bằng cách sử dụng các quá tải khác nhau của phương thức GetThumbnail(). Hình thu nhỏ được tạo cũng có thể được lưu trữ ở định dạng PNG, BMP hoặc các định dạng hình ảnh khác.

Trong hướng dẫn này, chúng ta đã học cách chuyển đổi PowerPoint sang JPG trong C# bằng cách thực hiện các bước đơn giản và sử dụng một số lệnh gọi API. Nếu bạn quan tâm đến việc chuyển đổi bản trình bày sang HTML, hãy tham khảo bài viết trên cách tạo slide PowerPoint trong HTML bằng C#.

 Tiếng Việt