使用 C# 將 MPP 轉換為 MPX

在這篇博文中,我們將學習如何在 C# 中將 MPP 轉換為 MPX。 Microsoft Project 使用 MPP 格式來存儲任務、資源、分配、時間表、預算以及其他與項目相關的信息。另一方面,MPX 是 Microsoft Project 的舊文件格式。它允許在 Microsoft Project 和其他支持 MPX 格式的軟件應用程序之間交換項目信息。了解如何將 MS Project 數據導出為 MPX 格式。

本文應涵蓋以下主題:

  1. 將 MPP 轉換為 MPX 的 C# API
  2. 將 MPP 轉換為 MPX
  3. Aspose.Tasks Library – 獲得免費許可證
  4. 免費在線將 MPP 轉換為 MPX
  5. MPP 到 MPX 轉換器 – 學習資源

將 MPP 轉換為 MPX 的 C# API

為了將 MPP 轉換為 MPX,我們將使用 Aspose.Tasks for .NET API。它允許開發人員在他們的 .NET 應用程序中創建、讀取、操作和導出 Microsoft Project 文檔。它提供了一組類和方法,使開發人員能夠以各種方式與項目數據進行交互。這包括創建新項目、添加任務和資源、更新項目進度、轉換和生成報告。該庫還提供了一組豐富的功能,包括對任務調度、資源分配、任務依賴性、成本管理等的支持。

下載 API 的 DLL 或使用 NuGet 安裝它。

PM> Install-Package Aspose.Tasks

使用 C# 將 MPP 轉換為 MPX

我們可以按照以下步驟輕鬆地將 MPP 文件轉換為 MPX 格式:

  • 使用 Project 類加載 MPP 文件。
  • 使用 Save() 方法保存為 MPX。它採用輸出 MPX 文件路徑和 SaveFileFormat 作為參數。

以下示例代碼顯示瞭如何在 C# 中將 MPP 轉換為 MPX。

using Aspose.Tasks;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;

// 加載輸入項目文件 (MPP)
Project project = new Project("C:\\Files\\Blank2010.mpp");

// 保存輸出 MPX 文件
project.Save("C:\\Files\\Blank2010_out.mpx", SaveFileFormat.Mpx);

Aspose.Tasks Library – 獲得免費的臨時許可

我們提供免費評估版,可用於測試庫的特性和功能。請獲得免費的臨時許可證 試用 Aspose.Tasks for .NET,沒有評估限制。

免費在線將 MPP 轉換為 MPX

此外,您可以使用我們免費的 MPP 到 MPX 轉換器 Web 應用程序免費在線將 MPP 文件轉換為 MPX 格式。此網絡應用程序是使用 API 開發的。

https://products.aspose.app/tasks/conversion/mpp-to-mpx

MPP 到 MPX 轉換器 – 學習資源

您可以了解有關在不使用 Microsoft Project 的情況下生成轉換和操作 MPP 文件的更多信息,並使用下面提供的資源探索該庫的其他功能:

結論

在本文中,我們學習瞭如何在 C# 中以編程方式將 MS Project 數據從 MPP 格式轉換為 MPX 格式。 MPX 格式允許在 MS Project 和其他支持它的應用程序之間交換項目信息。我們還看到瞭如何在線將 MPP 轉換為 MPX。如有任何疑問,請隨時通過我們的免費支持論壇與我們聯繫。

也可以看看