Microsoft Project (MPP) 文件可以包含任務、資源、分配和不同的其他項目相關信息。您可以使用 C# 以編程方式將 MPP 文件轉換為 Excel 格式的 XLSX 或 CSV 文件。有關詳細信息,請參閱以下部分:
MPP 到 Excel XLSX 或 CSV 文件轉換器 – C# API 安裝
Aspose.Tasks for .NET API 支持在基於.NET 的應用程序中以編程方式創建、編輯或操作 Microsoft Project 文件。通過從 New Releases 部分下載資源文件或使用以下 NuGet 安裝命令和包管理器工具來安裝 API:
PM> Install-Package Aspose.Tasks
使用 C# 以編程方式將 MPP 轉換為 Excel XLSX 文件
您可以通過以下步驟將 MPP 文件轉換為 Excel XLSX 格式文件:
- 讀取輸入項目 MPP 文件。
- 初始化 XlsxOptions 類對象。
- 保存輸出的 Excel XLSX 文件。
以下代碼解釋瞭如何使用 C# 以編程方式將 MPP 轉換為具有不同選項的 Excel XLSX 格式文件:
// 讀取輸入項目 MPP 文件
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");
// 初始化 XlsxOptions 類對象
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// 保存輸出 XLSX 文件
project.Save("Project.xlsx", options);
使用 C# 以編程方式將 MPP 轉換為 CSV 文件
CSV 文件用於存儲以逗號分隔的值。您可以將 MPP 文件轉換為 CSV 文件,同時指定不同的選項(如文本分隔符)。除了 CsvSaveOptions 類公開的幾個屬性外,您還可以根據需要將分隔符指定為逗號、分號、空格或製表符。請按照以下步驟在 C# 中以編程方式將 MPP 文件轉換為 CSV:
- 使用 Project 類加載輸入 MPP 文件。
- 初始化 CsvOptions 類實例。
- 保存輸出 CSV 文件。
下面的代碼顯示瞭如何使用 C# 以編程方式將 MPP 文件轉換為 CSV 文件:
// 讀取輸入項目 MPP 文件
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");
// 初始化 CsvOptions 類實例
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
// 保存輸出 CSV 文件
project.Save("Project.csv", options);
獲取免費的 API 許可證
您可以通過申請 免費臨時許可證 來全面測試 API。
結論
在本文中,您了解瞭如何使用 C# 以編程方式將 Microsoft Project (MPP) 文件轉換為 Excel XLSX 或 CSV 格式文件。您可以在基於 .NET 的應用程序中使用 API 的不同功能,您可以在其中通過訪問 文檔 探索這些功能。如有任何疑慮,請隨時通過 免費支持論壇 與我們聯繫。