Trong bài viết hướng dẫn này, chúng tôi sẽ xác định quy trình hoàn chỉnh để chuyển đổi MPP thành PDF trong C# bằng cách sử dụng lệnh gọi API đơn giản của thư viện chuyển đổi tài liệu phổ biến. Bạn chỉ cần cung cấp tệp MPP nguồn và viết một vài dòng mã để chuyển đổi sang định dạng PDF. Hơn nữa, chúng tôi sẽ phát triển một mã mẫu để cho bạn thấy hoạt động của ứng dụng chuyển đổi MS Project sang PDF bằng C#.
Các bước để chuyển đổi MPP sang PDF trong C#
- Cài đặt gói GroupDocs.Conversion for .NET từ trình quản lý gói NuGet trong ứng dụng .NET để chuyển đổi MPP sang PDF
- Thêm tham chiếu vào không gian tên GroupDocs.Conversion để phát triển chức năng chuyển đổi MPP sang PDF
- Tạo một thể hiện của lớp Converter để tải tệp MPP đầu vào
- Tạo một đối tượng của lớp PdfConvertOptions để xác định các tùy chọn chuyển đổi cho tệp PDF đầu ra
- Cuối cùng, gọi phương thức Convert để lưu MPP dưới dạng PDF trên đĩa
Các bước trên cho phép bạn tạo chuyển đổi Microsoft Project sang PDF một cách dễ dàng và nhanh chóng bằng cách sử dụng khả năng của C#. Bạn có thể sử dụng những điểm này trên bất kỳ hệ điều hành phổ biến nào như Windows, macOS và Linux mà không cần thiết lập bất kỳ công cụ bổ sung nào của bên thứ ba. Việc chuyển đổi tài liệu có thể được hoàn thành với một vài dòng mã và với một vài lệnh gọi API.
Mã để chuyển đổi MPP sang PDF trong C#
Trong đoạn mã trước, chúng tôi đã phát triển chức năng C# MPP to PDF converter để bạn có thể sử dụng nó trong các dự án của mình để thực hiện chuyển đổi tài liệu. Như bạn có thể thấy rằng chúng tôi đã cung cấp tệp MPP đầu vào cho lớp Trình chuyển đổi sau khi thiết lập gói cần thiết từ NuGet và bao gồm các không gian tên cần thiết. Sau đó, khởi tạo lớp PdfConvertOptions và xác định một số tham số để tùy chỉnh tệp PDF đã chuyển đổi. Cuối cùng, hãy gọi phương thức Convert để thực hiện chuyển đổi và lưu tệp kết quả vào đường dẫn đã chỉ định.
Chúng tôi đã thảo luận về quá trình chuyển đổi tài liệu để xuất MPP sang PDF trong C# và phát triển một ví dụ cho nó. Gần đây, chúng tôi đã xuất bản một bài viết để thay đổi HTML thành Markdown trong C#, hãy xem hướng dẫn cách chuyển đổi HTML sang Markdown bằng C# để biết thêm thông tin.