JavaでMicrosoftProjectファイルをXPSに変換する方法

この短いが包括的なチュートリアルでは、MicrosoftProjectファイルをJavaでXPSに変換する方法を説明します。このMSProject MPPファイルからJavaでのXPSへの変換では、MSProjectアプリケーションやその他のサードパーティツールをシステムにインストールする必要はありません。 MS Windows、macOS、Linuxなどの一般的なオペレーティングシステムでは、MPPドキュメントをXPSに変更できます。

JavaでMicrosoftProjectファイルをXPSに変換する手順

  1. MavenリポジトリからAspose.Taskライブラリを追加するようにプロジェクトを構成します
  2. サンプルMPPファイルをProjectクラスオブジェクトにロードします
  3. Projectクラスの[save](https://apireference.aspose.com/tasks/java/com.aspose.tasks/project#save(java.lang.String,com.aspose.tasks.SaveOptions))関数を呼び出して、MPPドキュメントをXPSに保存します

ここでは、ディスクからソースMPPファイルをロードしてXPSファイルとして保存することにより、MPPファイル形式をJavaでXPSに変換するための簡単な手順を示します。 Projectクラスオブジェクトは、ソースMPPファイル名を指定することでこの目的に使用されますが、ストリームやデータベースから直接ロードするなど、さまざまな方法でこのファイルをロードできます。また、Projectクラスの保存機能は、出力ファイルを保存するためのXPS以外の多くの形式を提供します。

JavaでMPPファイルをXPSに変換するコード

このコードでは、保護されていないMPPファイルが読み込まれますが、* MPPファイルを開いてJavaでXPSとして保存する*ためのパスワードを指定することで、パスワードで保護されたMPPファイルを読み込むこともできます。一方、MPPファイルの解析中にエラーを回避したい場合は、エラーを処理するためのコールバックメソッドを設定することもできます。ソースMPPファイルをロードするために使用できるProjectクラスコンストラクターの他の多くのオーバーロードが利用可能です。

このチュートリアルでは、JavaでのMPPドキュメントからXPSへの変換について学習しました。他のファイルタイプからMSExcelなどのXPSへの変換について知りたい場合は、JavaでExcelをXPSに変換する方法の記事にアクセスしてください。

 日本語