Python で MPP を MPX に変換する

Microsoft Project は、MPP 形式を使用して、タスク、リソース、割り当て、タイムライン、予算などのさまざまなプロジェクト関連情報を保存します。一方、MPX は Microsoft Project 用に設計された古いファイル形式です。これにより、Microsoft Project と MPX 形式をサポートする他のソフトウェア アプリケーションの間でプロジェクト データを交換できるようになります。このブログ投稿では、Python で MPP を MPX に変換する方法を学びます。

この記事では次のトピックについて説明します。

  1. MPP を MPX に変換するための Python API
  2. MPPをMPXに変換
  3. オンラインでMPPをMPXに変換
  4. 無料の学習リソース

MPP を MPX に変換するための Python API

Aspose.Tasks for Python API を使用して MPP ファイルを MPX 形式に変換します。 Aspose.Tasks for Python を使用すると、開発者は Python アプリケーション内で Microsoft Project データの作成、読み取り、操作、エクスポートをシームレスに統合できます。プロジェクト データとの多様な対話を容易にするクラスとメソッドの包括的なセットを提供します。これには、新しいプロジェクトの生成、タスクとリソースの組み込み、プロジェクト スケジュールの変更、変換の実行、およびレポートの生成の機能が含まれます。

コンソールで次の pip コマンドを使用して、パッケージをダウンロードするか、PyPI から API をインストールしてください。

pip install aspose-tasks

Pythonを使用してMPPをMPXに変換する

以下の手順に従って、MPP ファイルを MPX 形式に簡単に変換できます。

  • Project クラスを使用して MPP ファイルをロードします。
  • save() メソッドを呼び出して MPX として保存します。出力 MPX ファイル パスと SaveFileFormat.MPX を引数として受け取ります。

次のサンプル コードは、Python で MPP を MPX に変換する方法を示しています。

# このコード例は、Python で MS プロジェクトを作成し、MPX として保存する方法を示します。
import aspose.tasks as tasks

# 入力プロジェクトファイルをロードします
project = tasks.Project("C:\\Files\\Blank2010.mpp");

# 出力MPXファイルを保存します。
project.save("C:\\Files\\Blank2010_out.mpx", tasks.saving.SaveFileFormat.MPX);

Aspose.Task ライブラリ ライセンス

評価制限なしで Aspose.Tasks for Python を試すには、無料の一時ライセンスを取得してください。無料の評価版を使用して、ライブラリの機能をテストできます。

オンラインでMPPをMPXに無料変換

この MPP to MPX コンバータ Web アプリを使用して、オンラインで MPP ファイルを MPX 形式に無料で変換することもできます。このWebアプリは上記のAPIを使用して開発されました。

MPP から MPX コンバーター – 学習リソース

MPP を MPX に変換するほかに、Microsoft Project を使用せずに MPP ファイルを生成、変換、操作する方法について詳しく学び、以下のリソースを使用してライブラリのその他のさまざまな機能を調べてください。

結論

この記事では、Python でプログラムによって MS Project データを MPP 形式から MPX にエクスポートする方法を学習しました。概要を説明した手順に従うことで、独自の MPP から MPX へのコンバーター アプリケーションを簡単に開発できます。さらに、オンラインでMPPをMPXに変換する方法も見てきました。不明な点がある場合は、無料サポート フォーラムまでお気軽にお問い合わせください。

関連項目