Cách chuyển đổi PPT sang PDF bằng C#

Chủ đề này tập trung vào cách chuyển đổi PPT thành PDF bằng C# cùng với các bước cấu hình chi tiết để định cấu hình môi trường và xác minh mã mẫu đang hoạt động. Để chuyển đổi PowerPoint sang PDF Giải pháp API phức tạp dựa trên C# Interop là một trong các tùy chọn, tuy nhiên trong ví dụ này, chúng tôi sẽ quản lý việc chuyển đổi bằng một vài dòng mã đơn giản mà không cần thư viện Interop.

Các bước chuyển đổi PPT sang PDF bằng C#

  1. Định cấu hình ứ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 cách sử dụng đối tượng lớp Presentation để đặt các tùy chọn PDF mong muốn
  3. Khởi tạo đối tượng lớp PdfOptions để đặt các tùy chọn hình ảnh mong muốn
  4. Đặt các tùy chọn PDF khác nhau cho PDF
  5. Chuyển đổi bản trình bày sang PDF bằng phương pháp Lưu

Bằng cách tuân thủ các bước đã nói ở trên trong ứng dụng chuyển đổi C# PowerPoint sang PDF được phát triển khi quy trình bắt đầu bằng cách tải PPT nguồn từ đĩa bằng cách sử dụng thể hiện của lớp Trình bày. Sau đó, bằng cách sử dụng lớp PdfOptions, các thuộc tính khác nhau của tệp PDF mong muốn được đặt và cuối cùng, tệp PDF được tạo sẽ được lưu trên đĩa hoặc trong luồng bộ nhớ để sử dụng tiếp.

Mã để chuyển đổi PPT sang PDF trong C#

Trong ví dụ trên, việc chuyển đổi PPT thành PDF trong C# được thể hiện bằng các lệnh gọi API đơn giản. API cho phép tải PPTX, POTX, ODP, PPS, PPSX và các định dạng bản trình bày khác bằng cách sử dụng cùng một ví dụ và chuyển đổi chúng thành PDF. Lớp PdfOptions cho phép bạn tùy chỉnh tệp PDF đầu ra bằng cách đặt các thuộc tính như tuân thủ, EmbedFullFonts, DrawSlidesFrame, ImageTransparentColor, JpegQuality, ShowHiddenSlides và NotesCommentsLayouting.

Trong hướng dẫn này, chúng tôi đã học được rằng để chuyển đổi PPT thành PDF dựa trên API C# có thể được sử dụng bằng cách thực hiện các bước đơn giản. Nếu bạn quan tâm đến việc chuyển đổi bản trình bày sang hình ảnh TIFF, hãy tham khảo bài viết trên cách chuyển đổi PowerPoint sang Tiff bằng C#.

 Tiếng Việt