Javaを使用してOutlook電子メールをWordに変換する方法

この簡単なチュートリアルでは、Java を使用して Outlook Email を Word に変換する方法に焦点を当て、環境を構成してサンプル コードを使用するための詳細な手順を提供します。 電子メールを DOCX に変換するために Java ベースの API を使用でき、このアプリケーションは Windows、Linux、macOS などの一般的に利用可能なオペレーティング システムのいずれでも使用できることがわかります。

Java を使用して Outlook 電子メールを DOCX に変換する手順

  1. リポジトリから Aspose.Email および Aspose.Words JAR ファイルをインストールして、アプリケーションを構成します
  2. MailMessage クラス オブジェクトを初期化して、EML または MSG 電子メール ファイルをディスクからロードします。
  3. 読み込まれた電子メール (MSG/EML) ファイルを ByteArrayOutputStream として中間 MHTML 形式に保存します。
  4. LoadFormat を MHTML に設定して、Document クラス オブジェクトを初期化し、ストリームから中間 MHTML ファイルをロードします。
  5. save メソッドを使用して、読み込まれた MHTML を Docx に保存します。

Java Email から Word への上記の手順に従って、変換アプリケーションが開発されます。これにより、開始点として MailMessage クラス オブジェクトを使用してディスクからソース MSG または EML ファイルがロードされ、続いて MSG ファイルがMHTML 形式でストリームします。最後に、ストリームからの中間 MHTML が Document クラス オブジェクトを使用して読み込まれ、ディスク上の Docx ファイルに変換されます。

Java を使用して Outlook 電子メールを DOCX に変換するコード

上記の例では、EML を Word Java に変換するために、シンプルな API インターフェイスと明確に定義されたステップを利用して API が使用されています。これは、EML または MSG の両方の電子メール ファイル形式を読み込んで処理し、それを MHTML 形式のファイルにエクスポートするのに役立ちます。中間の MHTML は、同じ API を使用して画像または PDF 出力として保存することもできます。

このトピックでは、Java を使用して Outlook 電子メールを Docx に変換する方法に焦点を当ててきました。 MBOX ファイルを PST ストレージ ファイルに変換する場合は、JavaでMBOXをPSTファイルに変換する方法 の記事を参照してください。

 日本語