Aspose.Tasks  for Java

Java Microsoft Project File Thao tác APIs

Thao tác hoặc Xuất các tệp Dự án sang các định dạng Primavera, Excel, PDF, Hình ảnh, HTML & XML.

  Tải về Miễn Phí Thử Nghiệm
  
 

Aspose.Tasks for Java là một API quản lý dự án ổn định và linh hoạt để thao tác với các tài liệu Microsoft Project. Các nhà phát triển có thể xác định các thuộc tính chính và mặc định của dự án cũng như thông tin lịch. Họ cũng có thể chỉ định các ngày trong tuần và ngoại lệ lịch. API giúp bạn dễ dàng thêm & amp; tính toán lại các tác vụ, tài nguyên và dữ liệu khác mà không cần sự can thiệp của người dùng.

Aspose.Tasks for Java API cho thấy cấu trúc tài liệu hoàn chỉnh để đọc và ghi các tài liệu Microsoft Project. Với API mạnh mẽ này, các nhà phát triển có thể kiểm soát các giai đoạn quản lý dự án khác nhau như lập kế hoạch, theo dõi và hơn thế nữa.

Tính năng API quản lý dự án nâng cao

Đọc, thay đổi & amp; ghi các tệp Microsoft Project

Đọc MPP & amp; Các định dạng dự án XML

Tạo, cập nhật & amp; viết dự án ở định dạng dự án XML

Đọc tệp MPP & amp; cập nhật thông tin tóm tắt

Thay đổi cài đặt mặc định

Chuyển đổi MPP sang định dạng XML

Thay đổi cài đặt chính

Quản lý các thuộc tính mở rộng

Kết xuất dữ liệu sang HTML

Xác định các ngày trong tuần cho dự án

Xác định các ngày trong tuần cho lịch & amp; lịch ngoại lệ

Đọc & amp; viết lịch cho nhiệm vụ & amp; tài nguyên

Quản lý lập lịch trình cơ sở nhiệm vụ & amp; thời lượng

Xử lý các hạn chế về nhiệm vụ

Tạo & amp; quản lý liên kết giữa các nhiệm vụ

Đọc, thay đổi & amp; tạo nhiệm vụ, các nhiệm vụ quan trọng, ước tính, quan trọng hoặc nỗ lực

Quản lý chi phí tài nguyên & amp; phương sai

Truy cập chi phí chuyển nhượng & amp; ngân sách

Xuất dữ liệu dự án sang các định dạng chung

API hỗ trợ kết xuất tài nguyên, tác vụ và dữ liệu phân công tài nguyên sang nhiều định dạng khác nhau như JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF và SVG. Hơn nữa, cũng có thể xuất dữ liệu sang các định dạng TXT, CSV, XLSX, XLS và MPT.

Lưu dữ liệu MPP ở các định dạng khác nhau - Java

// tải tệp cần chuyển đổi

Project pjt = new Project(dir + "template.mpp");

// Chuyển đổi MPP sang các định dạng PDF, HTML và TIFF

pjt.save(dir + "output.pdf", SaveFileFormat.PDF);

pjt.save(dir + "output.html", SaveFileFormat.HTML);

pjt.save(dir + "output.tiff", SaveFileFormat.TIFF);

Tạo & amp; Cập nhật tài nguyên

Aspose.Tasks for Java cung cấp các tính năng để làm việc với các tài nguyên trong kế hoạch dự án. Hầu hết tất cả các thuộc tính tài nguyên đều được hỗ trợ. Dữ liệu tài nguyên có thể được cập nhật và ghi lại ở cả hai định dạng MPP và XML.

Kết xuất dữ liệu thành định dạng hình ảnh

Có công cụ kết xuất riêng, API có thể dễ dàng kết xuất dữ liệu sang các đường raster khác nhau & amp; định dạng hình ảnh vectơ và có thể chỉ định các thuộc tính khác nhau của hình ảnh kết quả trước khi hiển thị.

Kết xuất dữ liệu dự án sang JPEG - Java

// tải tập tin

Project pjt = new Project(dir + "template.mpp");

// tạo ImageSaveOptions với định dạng mong muốn

ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);

// kết xuất MPP thành JPEG

pjt.save(dir + "output.jpg", options);

Quản lý phân công tài nguyên

Ở dạng đơn giản nhất, kế hoạch dự án là một tập hợp các nhiệm vụ được giao cho một nhóm tài nguyên. Aspose.Tasks for Java cung cấp một API để xử lý việc phân bổ và gán tài nguyên trong một kế hoạch.

Xử lý Lịch & amp; Ngoại lệ lịch

Aspose.Tasks for Java xử lý lịch và các ngoại lệ của lịch. Có thể có bất kỳ số lượng lịch nào trong một kế hoạch dự án và thư viện có thể xử lý chúng một cách dễ dàng nhất.

Tự động hóa Microsoft Office - Không cần thiết

Aspose.Tasks for Java được xây dựng bằng cách sử dụng mã được quản lý không bao giờ cần cài đặt Microsoft Office hoặc Project trên máy để hoạt động với các tệp MS Project. Đây là một giải pháp thay thế tự động hóa hoàn hảo của Microsoft Project về các tính năng được hỗ trợ, bảo mật, ổn định, khả năng mở rộng, tốc độ và giá cả.

  
  

Aspose.Tasks cung cấp các API riêng lẻ cho các môi trường phát triển phổ biến như được liệt kê bên dưới: