HTML
JPG
PDF
XML
OST
EML
C #を使用してOSTをEMLに変換する
Outlook® やThunderbird® を必要とせずに、.NET API を使用して OST から EML C# への変換を行います。
C #を使用してOSTをEMLに変換する方法
OSTをEMLに変換するには、以下を使用します
APIは、C#プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作および変換APIです。[開く]
パッケージマネージャー、Aspose.Emailを検索してインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。
パッケージマネージャーコンソールコマンド
PM> Install-Package Aspose.Email
C #を使用してOSTをEMLに変換する手順
.NETプログラマーは、わずか数行のコードでOSTファイルをEMLに簡単にロードして変換できます。
- パーソナルストレージを含むOSTファイルをファイルからロードします。
- 2 つのパラメータを指定して SaveAs メソッドを呼び出します。
- EML ファイルとファイルフォーマット.eml をパラメータとして出力します。
- EML ファイルは指定されたパスに保存されます。
システム要件
.NET 変換コードを実行する前に、次の前提条件を満たしていることを確認してください。
- パーソナルストレージを含むOSTファイルをファイルからロードします。
- 2 つのパラメータを指定して SaveAs メソッドを呼び出します。
- EML ファイルとファイルフォーマット.eml をパラメータとして出力します。
- EML ファイルは指定されたパスに保存されます。
このサンプルコードは、OSTからEML C#への変換を示しています
using (var ost = PersonalStorage.FromFile("SourceFile.ost")){
int i = 0;
foreach (FolderInfo folder in ost.RootFolder.GetSubFolders()){
foreach (var msg in folder.EnumerateMapiMessages()){
msg.Save("outputMessage" + i++ + ".eml", SaveOptions.DefaultEml);
}
}
}
OSTをEMLに変換する無料アプリ
サポートされているその他の変換
また、OSTを以下のリストを含む他の多くのファイル形式に変換することもできます。
OST TO EMLX (アップル EMLX フォーマット)
OST TO HTML (ハイパーテキストマークアップ言語)
OST TO ICS (iCalendar)
OST TO MBOX (電子メールメッセージ)
OST TO MHTML (Web ページアーカイブ形式)
OST TO MSG (アウトルック&エクスチェンジフォーマット)
OST TO OFT (Outlook メールテンプレート)
OST TO PST (Outlook パーソナルストレージファイル)
OST TO VCF (バーチャルカードフォーマット)