HTML
JPG
PDF
XML
ICS
MBOX
C# 経由で ICS を MBOX に変換する
Outlook® やThunderbird® を必要とせずに、.NET API を使用して ICS から MBOX C# に変換します。
C# を使用して ICS を MBOX に変換する方法
ICS を MBOX に変換するには、以下を使用します
APIは、C#プラットフォーム向けの機能が豊富で強力で使いやすいドキュメント操作および変換APIです。[開く]
パッケージマネージャー、Aspose.Emailを検索してインストールしてください。パッケージマネージャーコンソールから以下のコマンドを使用することもできます。
パッケージマネージャーコンソールコマンド
PM> Install-Package Aspose.Email
C #を使用してICSをMBOXに変換する手順
.NET プログラマは、わずか数行のコードで ICS ファイルを MBOX に簡単に読み込んで変換できます。
- ICS ファイルを [カレンダー]、[アポイントメント]、[ロード] でロードします。
- メールメッセージを作成し、代替ビューとして予定を追加します。
- MBOX ストレージライターを作成します。
- 出力ファイルパスに MBOX ファイル拡張子を付けて渡します。
- WriteMessage メソッドを呼び出します。
- メールメッセージを渡します。
- MBOX ファイルは指定されたパスに保存されます。
システム要件
.NET 変換コードを実行する前に、次の前提条件を満たしていることを確認してください。
- マイクロソフト Windows または.NET Framework、.NET Core、および COM Interop 経由の PHP、VBScript、Delphi、C++ と互換性のある OS。
- マイクロソフトビジュアルスタジオのような開発環境。
- プロジェクトで参照されている.NET DLL 用の Aspose.Email。
- 関連するクラスに名前空間を含めます。
このサンプルコードは ICS から MBOX C# への変換を示しています
// load the ICS file to be converted
var ics = Aspose.Email.Calendar.Appointment.Load("My File.ics");
// create an EML
var eml = new MailMessage();
// add appointment to EML
eml.AlternateViews.Add(ics.RequestApointment());
// create an MBOX storage
using var mboxStorage = new MboxrdStorageWriter(new FileStream("Saved File.mbox", FileMode.Create), false);
// add EML to MBOX storage
mboxStorage.WriteMessage(eml);
ICSをMBOXに変換する無料アプリ
サポートされているその他の変換
ICS は、以下にリストされているものを含め、他の多くのファイル形式に変換することもできます。
ICS TO EML (Outlook の電子メールメッセージ)
ICS TO EMLX (アップル EMLX フォーマット)
ICS TO HTML (ハイパーテキストマークアップ言語)
ICS TO MHTML (Web ページアーカイブ形式)
ICS TO MSG (アウトルック&エクスチェンジフォーマット)
ICS TO OFT (Outlook メールテンプレート)
ICS TO OST (オフラインストレージファイル)
ICS TO PST (Outlook パーソナルストレージファイル)