線上 MS 專案檢視器 | MPP 檔案檢視器 |開啟MPP文件

Microsoft Project,通常稱為 MS Project,允許使用者有效地規劃、追蹤和管理專案。但是,並非每個需要存取專案計劃的人都可以在其裝置上安裝該軟體。這就是 MS Project 檢視器線上工具發揮作用的地方。查看我們免費的 MPP 檔案檢視器,它使您能夠在線上查看您的 MS 專案。

MS Project Viewer Online - 開啟 MPP 文件

使用這個用戶友好的 MS Project Viewer Online Web 應用程式開啟並查看您的 MPP 檔案。它是一個基於 Web 的工具,允許用戶查看和存取 MS Project 文件,而無需實際的軟體、插件或服務訂閱。

如何在線開啟 MPP 文件

  1. 使用「瀏覽文件」按鈕上傳您的 MPP 文件,或直接拖放它。您也可以從 Dropbox 或 OneDrive 選擇檔案。
  2. 之後,按一下「檢視」按鈕即可查看上傳的 MPP 檔案。
  3. 您的 MPP 檔案將自動渲染供您立即查看。

注意:您的隱私是我們的首要任務。所有文件都會在 24 小時後自動刪除,以實現最大程度的安全性。

MPP 檔案檢視器 - 開發人員指南

作為開發人員,使用 MPP 檔案變得更加簡單。 Aspose.Tasks 提供了一個強大的函式庫,支援 .NET、Java、C++ 和 Python,滿足您的所有 MPP 檔案建立、操作、開啟、檢視和處理需求。我們的免費 MS Project 檢視器線上工具是使用該庫建立的。

以下部分提供了開啟和讀取 MPP 檔案的步驟和程式碼範例。

在 C# 中開啟 MPP 文件

請依照以下步驟開啟並讀取 C# 中的 MS Project 檔案:

  1. 在您的應用程式中安裝 Aspose.Tasks for .NET
  2. 使用下面給出的程式碼範例載入 MPP 檔案並讀取專案屬性。
// 此程式碼範例示範如何在 C# 中開啟和讀取 MS Project 檔案。
Project project = new Project("Project.mpp");

// 顯示項目資訊
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));

// 建立一個 ChildTasksCollector 實例
ChildTasksCollector collector = new ChildTasksCollector();

// 使用 TaskUtils 從 RootTask 收集所有任務
TaskUtils.Apply(project.RootTask, collector, 0);

// 解析所有收集的任務
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));
}

Java 中的 MPP 檔案檢視器

同樣,用Java開啟並讀取MPP文件,如下所示:

  1. 在您的應用程式中安裝 Aspose.Tasks for Java
  2. 使用以下程式碼範例開啟 MPP 檔案。
// 此程式碼範例示範如何使用 Java 開啟和讀取 MS Project。
// 載入輸入 MPP 文件
Project project = new Project("Project.mpp");

//顯示預設屬性
    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));

    // 建立一個 ChildTasksCollector 實例
    ChildTasksCollector collector = new ChildTasksCollector();

    // 使用 TaskUtils 從 RootTask 收集所有任務
    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());
    }

Python MPP 檔案檢視器

您也可以按照以下步驟在 Python 中開啟並讀取 MPP 檔案:

  1. 在您的應用程式中安裝 Aspose.Tasks for Python
  2. 使用以下程式碼範例開啟 MPP 檔案。
# 此程式碼範例示範如何在 Python 中開啟和讀取 MS Project 檔案。
import aspose.tasks as tasks

# 載入項目
project = tasks.Project("Project.mpp")

# 顯示項目資訊
print(project.author)
print(project.last_author)
print(project.revision)
print(project.keywords)
print(project.comments)

# 閱讀所有任務
task_collection = project.root_task.select_all_child_tasks()

# 解析所有收集的任務
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)

MS 項目檢視器 - 雲端 API

您也可以使用我們的雲端 API 開啟和讀取 MPP 檔案。請在以下連結中找到更多詳細資訊。

取得免費許可證

您可以取得免費的臨時許可證來使用 Aspose.Tasks 函式庫。您可以不受任何限制地評估和探索其功能。

MS Project Viewer Online – 免費資源

使用以下 Aspose.Tasks 資源釋放 Aspose.Tasks 的全部潛力並探索進階功能,例如建立、編輯、管理或轉換 MPP 檔案等:

結論

在這篇文章中,我們向您介紹了一個免費的線上 Microsoft Project 檢視器 Web 應用程序,隨時隨地開啟和檢視 MPP 檔案。此 MPP 檔案檢視器基於 Aspose.Tasks,這是一個多功能且功能強大的程式庫,可簡化 MPP 檔案的建立和操作。無論您是希望將 MS Project 功能整合到應用程式中的開發人員,還是尋求快速安全地存取 Microsoft Project (MPP) 檔案的最終用戶,Aspose 都提供了完整的專案操作工具和程式庫。如有任何疑問,請隨時透過我們的免費支援論壇與我們聯繫。

也可以看看