DOCX JPG PDF XML HTML
  Product Family
PST

Javaアプリケーション向け HTML から PST へのコンバータ

直感的な Java APIでメールファイルをフォーマット間で変換します。HTML から PST への変換コードサンプルと Java プロジェクトへの統合例です。

Java API を使用して HTML を PST に変換する

Aspose.Email for Java さまざまな形式間でメールファイルを変換するための効率的で信頼性の高いソリューションを提供します。シンプルで効率的な API を提供することで、メール形式変換プロセスを簡素化します。メール形式変換プロセスの容易さと効率性を示す簡潔で分かりやすいコードサンプルを試してください。このコードはオブジェクトの作成と操作のためのクラスとメソッドを表し、開発者がメールデータを簡単かつ正確に扱い、信頼できる結果を実現できるようにします。

Java API を使用すれば、複雑なアルゴリズムや面倒な手作業を心配する必要はなく、時間と労力をより重要な作業に節約でき、メール処理アプリケーションを次のレベルへ引き上げることができます。

Aspose.Email for Java ライブラリのインストール方法

強力で機能豊富な Java API の機能を活用し始めるのは、次のいずれかのアクションで簡単です:

  • 最新バージョンは以下からダウンロードできます Maven

  • pom.xml に次の設定を追加して、Maven ベースのプロジェクト内にインストールします。

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

API のインストールプロセスに関して困難や質問がある場合は、こちらをご覧ください インストール 当社のセクション ドキュメント .

HTML ファイルを PST 形式に変換する方法

HTML ファイルを PST 形式に変換することは、Microsoft Outlook 内でメールメッセージを整理、保存、管理する上で有益です。PST ファイルによりメールのバックアップ、アーカイブ、移行が容易になり、オフラインアクセスや効率的なメールデータの整理が可能になります。この変換はメール管理を合理化し、Outlook 環境でのメールアクセスを容易にします。

Aspose.Email for Java は、Java アプリケーションでメールメッセージ、連絡先、カレンダー、タスクを操作するための包括的な機能を提供する強力な API です。HTML メッセージを PST 形式に変換するために、ライブラリは PersonalStorage クラスは .pst ファイルを表すオブジェクトを作成するために使用します、 MapiMessage このクラスは Outlook メッセージ形式のドキュメントを解析し、件名、送信者、受信者、添付ファイル、本文コンテンツなど、メールメッセージのさまざまなプロパティにアクセスできるようにします。こちらの FolderInfo クラスはメールストレージ内のパーソナルフォルダー情報を表し、ユーザーがフォルダーの作成、削除、名前変更、取得を行えるほか、フォルダー内のメッセージに対して様々な操作を実行できるようにします。以下のコードスニペットでは、これらのクラスが連携して新しい PST ファイルを作成し、フォルダーを追加し、HTML コンテンツをメッセージにロードし、そのメッセージを PST ファイル内の指定フォルダーに追加します。API の主な機能の詳細については、当社の 参照リソース .

Java で HTML を PST に変換する手順

Java プログラマは数行のコードで簡単に HTML ファイルを PST に変換できます。

  1. Unicode 形式バージョンで新しい PST ファイル "outputFile.pst" を作成するには、 PersonalStorage.create() メソッド。
  2. PST ファイルのルートフォルダーに "Inbox" という名前のサブフォルダーを追加するには、 addSubFolder() メソッドです。 FolderInfo クラスを使用します。
  3. HTML コンテンツを MAPI メッセージとして読み込むには、 MapiMessage.load() メソッド、指定します。 HtmlLoadOptions .
  4. ロードした MAPI メッセージを PST ファイル内の "Inbox" フォルダーに追加するには、 addMessage() メソッドです。 FolderInfo クラスを使用します。

システム要件

Java の変換コードを実行する前に、以下の前提条件が揃っていることを確認してください。

  • JSP/JSF アプリケーションおよびデスクトップアプリケーション用の Java ランタイム環境がインストールされた Microsoft Windows または互換 OS。
  • Aspose.Email for Java の最新バージョンを直接以下から取得してください Maven .
 

HTML から PST への変換 - Java

PersonalStorage pst = PersonalStorage.create("outputFile.pst", FileFormatVersion.Unicode);
FolderInfo inbox = pst.getRootFolder().addSubFolder("Inbox");
MapiMessage msg = MapiMessage.load("content.html", new HtmlLoadOptions());
inbox.addMessage(msg);
 

HTML ファイル形式とは何ですか?

HTML(Hyper Text Markup Language)は、ブラウザーで表示するために作成されたウェブページの拡張子です。ウェブの言語として知られる HTML は、ウェブページの一部として表示される新しい情報要件に合わせて進化してきました。最新のバリアントは HTML5 と呼ばれ、言語の操作に多くの柔軟性を提供します。HTML ページはサーバーから受信されるか、ローカルシステムから読み込むこともできます。各 HTML ページは、フォーム、テキスト、画像、アニメーション、リンクなどの HTML 要素で構成されます。これらの要素は img、a、p などのタグで表され、各タグには開始タグと終了タグがあります。また、JavaScript やスタイルシート(CSS)などのスクリプト言語で書かれたアプリケーションを埋め込んで、全体的なレイアウト表現を行うこともできます。

PST ファイル形式とは?

PST(Personal Storage Table)は、Microsoft Outlook がメールメッセージ、連絡先、カレンダー、タスク、その他のメールボックス項目を保存するために使用するファイル形式です。PST ファイルはデータ保存コンテナとして機能し、ユーザーは Outlook 内でメールデータにアクセスし管理できます。これらのファイルはユーザーのコンピュータにローカルで作成・保存することも、ネットワークサーバーに保存することも可能です。PST ファイルはメールデータのバックアップ、古いメッセージのアーカイブ、異なるコンピュータやメールクライアント間のメールデータ移行に一般的に使用されます。また、PST ファイルはパスワードで保護でき、データのセキュリティとプライバシーを高めることができます。

Aspose.Email for Java がサポートするファイル形式変換

Aspose.Email for Java は、メール、連絡先、カレンダー、添付ファイルをシームレスに扱うよう設計された豊富なファイル形式変換を提供します。開発者はデータを簡単に操作・変換でき、アプリケーションの多様なニーズに対応できます。メールアプリケーションにファイル形式変換を実装することで、相互運用性が向上し、効率も高まります。全体として、ライブラリは以下からの変換をサポートしています。 EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF 他の形式へ変換し、ユーザー体験を向上させます。
  • HTML to PST Conversion Live Demos

    その他のサポート対象変換

    HTML を他の多くのファイル形式へ変換することもできます。以下にいくつか例を示します。

    HTML TO EML (Outlook メールメッセージ)
    HTML TO EMLX (Apple EMLX 形式)
    HTML TO ICS (iCalendar)
    HTML TO MBOX (電子メールメッセージ)
    HTML TO MHTML (Web ページアーカイブ形式)
    HTML TO MSG (Outlook および Exchange フォーマット)
    HTML TO OFT (Outlook メールテンプレート)
    HTML TO OST (オフラインストレージ ファイル)
    HTML TO VCF (仮想カード形式)