Chủ đề đơn giản này hỗ trợ cách chuyển đổi MPP sang SVG bằng C# bằng cách cung cấp các bước cấu hình chi tiết và mã đơn giản có thể chạy được để thực hiện tác vụ. Nó xác định tất cả các tài nguyên cần thiết để phát triển ứng dụng này mà không phụ thuộc vào MS Project hoặc bất kỳ phần mềm quản lý MPP nào khác để xuất tệp MS Project sang SVG bằng C# dẫn đến việc tạo SVG tài liệu.
Các bước để chuyển đổi tệp MPP sang SVG bằng C#
- Thiết lập môi trường phát triển để bao gồm Aspose.Tasks for .NET bằng trình quản lý gói NuGet
- Truy cập tệp MPP hiện có vào đối tượng lớp Project để chuyển đổi sang SVG
- Đặt tùy chọn SaveOptions để đặt tùy chọn SVG đầu ra
- Save tệp dự án kết quả dưới dạng tệp SVG trên đĩa
Các bước nói trên cung cấp một cách dễ dàng để chuyển đổi tệp MS Project thành SVG bằng C# bằng cách làm theo quy trình từng bước và mã mẫu có thể chạy được. Quá trình này được bắt đầu bằng cách tải tệp MPP nguồn từ đĩa và sau đó sử dụng các tùy chọn khác nhau của lớp SaveOptions được đặt. Cuối cùng, tệp MPP đã tải được xuất sang SVG và được lưu trên đĩa.
Mã để chuyển đổi MS Project sang SVG bằng C#
Để chuyển đổi tệp MPP thành SVG bằng C#, bạn có thể truy cập tệp MPP nguồn từ đĩa, tuy nhiên, bạn cũng có thể tải tệp MPP từ luồng cho phép tải từ các nguồn như cơ sở dữ liệu hoặc từ web . Lớp LoadOptions có thể được sử dụng để đặt mật khẩu để mở tệp dự án được bảo vệ, đặt một số mã thông báo hủy để làm gián đoạn hoạt động tải tệp và đặt thói quen xử lý lỗi để truy cập một số tệp XML. Tương tự, SvgOptions được sử dụng để hiển thị các tùy chọn như đặt BarStyles, CustomPageSize, Gridlines, TextStyles, Timescale và nhiều tùy chọn khác.
Trong chủ đề này, chúng ta đã học cách chuyển đổi tệp MPP thành tệp SVG. Nếu bạn quan tâm đến việc chuyển đổi MPP sang Excel, hãy theo dõi bài viết trên cách chuyển đổi MPP sang Excel bằng C#.