Trong hướng dẫn ngắn gọn nhưng toàn diện này, chúng tôi sẽ hướng dẫn bạn cách chuyển đổi tệp Microsoft Project thành XPS trong Java. Quá trình chuyển đổi tệp MS Project MPP sang XPS trong Java này không yêu cầu phải cài đặt ứng dụng MS Project hoặc bất kỳ công cụ bên thứ ba nào khác trên hệ thống. Bạn có thể thay đổi tài liệu MPP thành XPS trong bất kỳ hệ điều hành phổ biến nào như MS Windows, macOS hoặc Linux.
Các bước để chuyển đổi tệp dự án Microsoft sang XPS trong Java
- Định cấu hình dự án của bạn để thêm thư viện Aspose.Task từ Kho lưu trữ Maven
- Tải tệp MPP mẫu vào đối tượng lớp Project
- Lưu tài liệu MPP vào XPS bằng cách gọi hàm save trong lớp Dự án
Dưới đây là các bước đơn giản được cung cấp để có thể thực hiện theo chuyển đổi định dạng tệp MPP sang XPS trong Java bằng cách tải tệp MPP nguồn từ đĩa rồi lưu tệp dưới dạng tệp XPS. Đối tượng lớp Project được sử dụng cho mục đích này bằng cách cung cấp tên tệp MPP nguồn, tuy nhiên, bạn có thể tải tệp này theo nhiều cách khác nhau như tải trực tiếp từ luồng hoặc cơ sở dữ liệu. Ngoài ra, chức năng lưu trong lớp Dự án cung cấp một số định dạng khác ngoài XPS để lưu tệp đầu ra.
Mã để chuyển đổi tệp MPP sang XPS trong Java
Trong mã này, tệp MPP không được bảo vệ được tải trong khi bạn cũng có thể tải tệp MPP được bảo vệ bằng mật khẩu bằng cách cung cấp mật khẩu để mở tệp MPP và lưu dưới dạng XPS trong Java. Mặt khác, nếu bạn muốn tránh bất kỳ lỗi nào trong khi phân tích cú pháp tệp MPP, bạn cũng có thể đặt phương thức gọi lại để xử lý lỗi. Có nhiều quá tải khác của hàm tạo lớp Dự án có sẵn có thể được sử dụng để tải tệp MPP nguồn.
Trong hướng dẫn này, chúng ta đã học cách chuyển đổi tài liệu MPP sang XPS trong Java. Nếu bạn muốn tìm hiểu cách chuyển đổi một số loại tệp khác sang XPS như MS Excel, bạn có thể truy cập bài viết trên cách chuyển đổi Excel sang XPS trong Java.