DOCX JPG PDF XML HTML
  Product Family
PST

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

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

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

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

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

Java ライブラリ用の Aspose.Email をインストールする方法

パワフルで機能豊富な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 のインストールプロセスに関して問題や質問がある場合は、次のURLにアクセスしてください。 Installation 私たちのセクション documentation .

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

HTMLファイルをPST形式に変換すると、Microsoft Outlook内で電子メールメッセージを整理、保存、および管理するのに役立ちます。PST ファイルを使用すると、電子メールのバックアップ、アーカイブ、移行が容易になり、オフラインアクセスが可能になり、電子メールデータを効率的に整理できます。この変換により、メール管理が合理化され、Outlook 環境内のメールへのアクセスが容易になります。

Java 用の Aspose.Emailは、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() method.
  2. を使用して、PSTファイルのルートフォルダに「Inbox」という名前のサブフォルダを追加します addSubFolder() の方法 FolderInfo class.
  3. を使用して HTML コンテンツを MAPI メッセージとしてロードします。 MapiMessage.load() メソッド、指定 HtmlLoadOptions .
  4. ロードされたMAPIメッセージを、以下を使用してPSTファイル内の「Inbox」フォルダに追加します。 addMessage() の方法 FolderInfo class.

システム要件

Java 変換コードを実行する前に、次の前提条件を満たしていることを確認してください。

  • Microsoft Windows または JSP/JSF アプリケーションおよびデスクトップアプリケーション用の Java ランタイム環境と互換性のある OS
  • Java用Aspose.Emailの最新バージョンを以下から直接入手してください 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 (ハイパーテキストマークアップ言語) は、ブラウザーでの表示用に作成された Web ページの拡張機能です。Web の言語として知られる HTML は、Web ページの一部として表示するための新しい情報要件の要件に合わせて進化してきました。最新の変種は HTML 5 と呼ばれ、この言語を非常に柔軟に扱うことができます。HTML ページは、ホストされているサーバーから受け取ることも、ローカルシステムから読み込むこともできます。各 HTML ページは、フォーム、テキスト、画像、アニメーション、リンクなどの HTML 要素で構成され、これらの要素は img、a、p などのタグで表され、各タグには開始と終了があります。また、JavaScript やスタイルシート (CSS) などのスクリプト言語で記述されたアプリケーションを組み込んで、全体的なレイアウトを表現することもできます。

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

PST(パーソナルストレージテーブル)は、Microsoft Outlookが電子メールメッセージ、連絡先、カレンダー、タスク、およびその他のメールボックスアイテムを保存するために使用するファイル形式です。PSTファイルは、ユーザーがOutlook内の電子メールデータにアクセスして管理できるようにするデータストレージコンテナとして機能します。これらのファイルは、ユーザーのコンピューターでローカルに作成して保存することも、ネットワークサーバーに保存することもできます。PSTファイルは通常、電子メールデータのバックアップ、古いメッセージのアーカイブ、および異なるコンピューターまたは電子メールクライアント間での電子メールデータの移行に使用されます。さらに、PSTファイルをパスワードで保護して、データのセキュリティとプライバシーを強化できます。

Java 用の Aspose.Email でサポートされているファイル形式の変換

Java 用の Aspose.Emailは、電子メール、連絡先、カレンダー、添付ファイルをシームレスに処理するように設計された幅広いファイル形式変換を提供します。これにより、開発者はアプリケーションの多様なニーズに合わせてデータを簡単に操作および変換できます。メールアプリケーションにファイル形式変換を実装すると、相互運用性が促進され、効率が向上します。全体として、このライブラリは以下からの変換をサポートしています。 EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF ユーザーエクスペリエンスを向上させる他のフォーマットへ。
  • HTMLからPSTへの変換ライブデモ

    サポートされているその他の変換

    HTMLは、以下にリストされているものを含む他の多くのファイル形式に変換することもできます。

    HTML TO EML (Outlook の電子メールメッセージ)
    HTML TO EMLX (アップル EMLX フォーマット)
    HTML TO ICS (iCalendar)
    HTML TO MBOX (電子メールメッセージ)
    HTML TO MHTML (Web ページアーカイブ形式)
    HTML TO MSG (アウトルック&エクスチェンジフォーマット)
    HTML TO OFT (Outlook メールテンプレート)
    HTML TO OST (オフラインストレージファイル)
    HTML TO VCF (バーチャルカードフォーマット)