このブログ投稿では、C# で MPP を MPX に変換する方法を学習します。 Microsoft Project は、MPP 形式を使用して、タスク、リソース、割り当て、タイムライン、予算、およびその他のプロジェクト関連情報を保存します。一方、MPX は Microsoft Project の古いファイル形式です。これにより、Microsoft Project と MPX 形式をサポートする他のソフトウェア アプリケーションとの間でプロジェクト情報を交換できます。 MS Project データを MPX 形式にエクスポートする方法について説明します。
この記事では、次のトピックについて説明します。
- MPP を MPX に変換する C# API
- MPP を MPX に変換
- Aspose.Tasks ライブラリ – 無料ライセンスを取得
- MPP を MPX Online Free に変換
- 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 ライブラリ – 無料の一時ライセンスを取得
ライブラリの機能をテストするために使用できる無料の評価版を提供しています。 無料の一時ライセンスを取得して、評価制限なしで Aspose.Tasks for .NET をお試しください。
オンラインでMPPをMPXに無料で変換
さらに、当社の無料の MPP から MPX へのコンバータ Web アプリを使用して、オンラインで MPP ファイルを MPX 形式に無料で変換できます。この Web アプリは、API を使用して開発されました。
https://products.aspose.app/tasks/conversion/mpp-to-mpx
MPP から MPX へのコンバーター – 学習リソース
Microsoft Project を使用せずに MPP ファイルを変換および操作する方法の詳細を学習し、以下のリソースを使用してライブラリの他の機能を調べることができます。
結論
この記事では、MS Project データを C# でプログラムによって MPP 形式から MPX 形式に変換する方法を学びました。 MPX 形式を使用すると、MS Project とそれをサポートする他のアプリケーションとの間でプロジェクト情報を交換できます。オンラインで MPP を MPX に変換する方法も見てきました。ご不明な点がございましたら、無料サポート フォーラム までお気軽にお問い合わせください。