Trình xem dự án MS trực tuyến | Trình xem tệp MPP | Mở tệp MPP

Microsoft Project, thường được gọi là MS Project, cho phép người dùng lập kế hoạch, theo dõi và quản lý dự án một cách hiệu quả. Tuy nhiên, không phải ai cần truy cập vào kế hoạch dự án đều có thể cài đặt phần mềm trên thiết bị của họ. Đây là lúc công cụ trực tuyến xem MS Project phát huy tác dụng. Hãy xem trình xem tệp MPP miễn phí của chúng tôi, cho phép bạn xem trực tuyến MS Project của mình.

Trình xem dự án MS trực tuyến - Mở tệp MPP

Mở và xem các tệp MPP của bạn bằng ứng dụng web MS Project Viewer Online thân thiện với người dùng này. Đây là một công cụ dựa trên web cho phép người dùng xem và truy cập các tệp MS Project mà không cần phần mềm, plugin hoặc đăng ký dịch vụ thực tế.

Cách mở tệp MPP trực tuyến

  1. Tải tệp MPP của bạn lên bằng nút Duyệt tìm tệp hoặc chỉ cần kéo và thả tệp đó. Bạn cũng có thể chọn tệp từ Dropbox hoặc OneDrive.
  2. Sau đó, nhấp vào nút Xem để xem tệp MPP đã tải lên của bạn.
  3. Tệp MPP của bạn sẽ tự động được hiển thị để bạn xem ngay lập tức.

Lưu ý: Quyền riêng tư của bạn là ưu tiên hàng đầu của chúng tôi. Tất cả các tập tin sẽ tự động bị xóa sau 24 giờ để bảo mật tối đa.

Trình xem tệp MPP - Hướng dẫn dành cho nhà phát triển

Là một nhà phát triển, việc làm việc với các tệp MPP trở nên đơn giản hơn. Aspose.Tasks cung cấp một thư viện mạnh mẽ hỗ trợ .NET, Java, C++ và Python cho tất cả các nhu cầu tạo, thao tác, mở, xem và xử lý tệp MPP của bạn. Công cụ trực tuyến xem MS Project miễn phí của chúng tôi được xây dựng bằng thư viện này.

Các phần sau đây cung cấp các bước và mẫu mã để mở và đọc tệp MPP.

Mở tệp MPP trong C#

Vui lòng làm theo các bước bên dưới để mở và đọc tệp MS Project trong C#:

  1. Cài đặt Aspose.Tasks for .NET trong ứng dụng của bạn.
  2. Sử dụng mẫu mã dưới đây để tải tệp MPP và đọc thuộc tính dự án.
// Ví dụ mã này trình bày cách mở và đọc tệp MS Project trong C#.
Project project = new Project("Project.mpp");

// Hiển thị thông tin dự án
if (project.Get(Prj.ScheduleFromStart))
    Console.WriteLine("Project Finish Date : " + project.Get(Prj.StartDate).ToShortDateString());
else
    Console.WriteLine("Project Finish Date : " + project.Get(Prj.FinishDate).ToShortDateString());

Console.WriteLine(project.Get(Prj.Author));
Console.WriteLine(project.Get(Prj.LastAuthor));
Console.WriteLine(project.Get(Prj.Revision));
Console.WriteLine(project.Get(Prj.Keywords));
Console.WriteLine(project.Get(Prj.Comments));

// Tạo một phiên bản ChildTasksCollector
ChildTasksCollector collector = new ChildTasksCollector();

// Thu thập tất cả các tác vụ từ RootTask bằng TaskUtils
TaskUtils.Apply(project.RootTask, collector, 0);

// Phân tích tất cả các nhiệm vụ đã thu thập
foreach (var task in collector.Tasks)
{
    Console.WriteLine("Task Id: {0}", task.Get(Tsk.Id));
    Console.WriteLine("Task Uid: {0}", task.Get(Tsk.Uid));
    Console.WriteLine("Task Name: {0}", task.Get(Tsk.Name));
    Console.WriteLine("Task Start: {0}", task.Get(Tsk.Start));
    Console.WriteLine("Task Finish: {0}", task.Get(Tsk.Finish));
}

Trình xem tệp MPP trong Java

Tương tự, mở và đọc tệp MPP trong Java, như được đề cập bên dưới:

  1. Cài đặt Aspose.Tasks for Java trong ứng dụng của bạn.
  2. Sử dụng mẫu mã sau để mở tệp MPP.
// Ví dụ mã này trình bày cách mở và đọc MS Project bằng Java.
// Tải tệp MPP đầu vào
Project project = new Project("Project.mpp");

//Hiển thị thuộc tính mặc định
    System.out.println("Project Version : " + project.get(Prj.SAVE_VERSION));
    System.out.println("New Task Default Start: " + project.get(Prj.DEFAULT_START_TIME));
    System.out.println("New Task Default Type: " + project.get(Prj.DEFAULT_TASK_TYPE));
    System.out.println("Resource Default Standard Rate: " + project.get(Prj.DEFAULT_STANDARD_RATE));
    System.out.println("Resource Default Overtime Rate: " + project.get(Prj.DEFAULT_OVERTIME_RATE));
    System.out.println("Default Task EV Method: " + project.get(Prj.DEFAULT_TASK_EV_METHOD));
    System.out.println("Default Cost Accrual: " + project.get(Prj.DEFAULT_FIXED_COST_ACCRUAL));

    // Tạo một phiên bản ChildTasksCollector
    ChildTasksCollector collector = new ChildTasksCollector();

    // Thu thập tất cả các tác vụ từ RootTask bằng TaskUtils
    TaskUtils.apply(project.getRootTask(), collector, 0);

   for (Task task : collector.getTasks()) {
        System.out.println("Task Id: " + task.getId());
        System.out.println("Task Uid: " + task.getUid());
        System.out.println("Task Name: " + task.getName());
        System.out.println("Task Start: " + task.getStart());
        System.out.println("Task Finish: " + task.getFinish());
    }

Trình xem tệp MPP của Python

Bạn cũng có thể mở và đọc tệp MPP bằng Python bằng cách làm theo các bước được đề cập bên dưới:

  1. Cài đặt Aspose.Tasks for Python trong ứng dụng của bạn.
  2. Sử dụng mẫu mã sau để mở tệp MPP.
# Ví dụ mã này trình bày cách mở và đọc tệp MS Project bằng Python.
import aspose.tasks as tasks

# Tải dự án
project = tasks.Project("Project.mpp")

# Hiển thị thông tin dự án
print(project.author)
print(project.last_author)
print(project.revision)
print(project.keywords)
print(project.comments)

# Đọc tất cả các nhiệm vụ
task_collection = project.root_task.select_all_child_tasks()

# Phân tích tất cả các nhiệm vụ đã thu thập
for task in task_collection:
    print("Task Id:", task.id)
    print("Task Uid:", task.uid)
    print("Task Name:", task.name)
    print("Task Start:", task.start)
    print("Task Finish:", task.finish)

Trình xem dự án MS - API đám mây

Bạn cũng có thể mở và đọc tệp MPP bằng API đám mây của chúng tôi. Vui lòng tìm thêm chi tiết tại liên kết sau.

Nhận giấy phép miễn phí

Bạn có thể nhận giấy phép tạm thời miễn phí để sử dụng thư viện Aspose.Tasks. Bạn có thể đánh giá và khám phá các tính năng của nó mà không có bất kỳ hạn chế nào.

Trình xem dự án MS trực tuyến - Tài nguyên miễn phí

Mở khóa toàn bộ tiềm năng của Aspose.Tasks và khám phá các chức năng nâng cao như tạo, chỉnh sửa, quản lý hoặc chuyển đổi tệp MPP, v.v. bằng các tài nguyên Aspose.Tasks sau:

Phần kết luận

Trong bài đăng trên blog này, chúng tôi đã giới thiệu cho bạn một ứng dụng web xem Microsoft Project trực tuyến miễn phí để mở và xem các tệp MPP khi đang di chuyển. Trình xem tệp MPP này dựa trên Aspose.Tasks, đây là một thư viện linh hoạt và mạnh mẽ giúp đơn giản hóa việc tạo và thao tác với tệp MPP. Cho dù bạn là nhà phát triển đang tìm cách tích hợp chức năng MS Project vào ứng dụng của mình hay người dùng cuối đang tìm kiếm một cách nhanh chóng và an toàn để truy cập các tệp Microsoft Project (MPP), Aspose cung cấp đầy đủ các công cụ và thư viện thao tác dự án. Trong trường hợp có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi tại diễn đàn hỗ trợ miễn phí của chúng tôi.

Xem thêm