C #を使用してVCFをPSTに変換する
Outlook® や Thunderbird® をインストールせずに.NET API を使用して VCF から PST C# への変換を行います。
C #を使用してVCFをPSTに変換する方法
VCF から PST への変換機能を C# アプリケーションに実装しようとしている開発者向けに、高速で堅牢なソリューションをご紹介します。Aspose.Email .NET 用 は、メッセージの作成、解析、操作から、さまざまなファイル形式間の送信や変換まで、開発者がさまざまな電子メール関連のタスクを処理できるようにする、強力で信頼性の高い API です。
Aspose.Emailは、その強力な機能と柔軟なアプローチにより、VCFからPSTへの変換をアプリケーションにシームレスに統合することを容易にします。.NET API を使用して VCF を PST に変換するのは、シンプルでわかりやすいプロセスです。この API には、わずか数行のコードで VCF ファイルを解析して PST 形式に変換する方法が用意されています。さらに、.NET 用の Aspose.Email には、出力 PST 形式の指定や、生成された PST ファイルへのメタデータの追加など、変換プロセスをカスタマイズするためのさまざまなオプションが用意されています。
単一のVCFファイルを変換する必要がある場合でも、大量の連絡先を処理する必要がある場合でも、Aspose.Email .NET 用は、作業を効率的かつ正確に完了するために必要なパフォーマンスと柔軟性を提供します。の力を活用するには .NET APIで、次のアクションのいずれかを実行します。
Open NuGet パッケージマネージャー、Aspose.Emailを検索してデバイスにインストールします。
パッケージマネージャーコンソールから次のコマンドを使用します。
PM> Install-Package Aspose.Email
C #を使用してVCFをPSTに変換する手順
.NETプログラマーは、わずか数行のコードでVCFファイルをPSTに簡単にロードして変換できます。
- MapIContact.FromVCard メソッドを使用して VCF ファイル「contact.vcf」を MapIContact オブジェクトに変換します。
- PersonalStorage.Create メソッドを使用して、指定した PST ファイル名「storage.pst」とファイル形式のバージョンを Unicode として指定して、新しい PersonalStorage オブジェクトを作成します。
- pst.CreatePredefinedFolder メソッドを使用して、パーソナルストレージ内に新しい連絡先フォルダを作成します。フォルダ名は「連絡先」、フォルダタイプは StandardIPMFolder.Contacts です。
- ContactFolder.addMAPIMessageItem メソッドを使用して MapIContact オブジェクトを連絡先フォルダに追加します。
システム要件
.NET 変換コードを実行する前に、次の前提条件を満たしていることを確認してください。
- マイクロソフト Windows または.NET Framework、.NET Core、および COM Interop 経由の PHP、VBScript、Delphi、C++ と互換性のある OS。
- マイクロソフトビジュアルスタジオのような開発環境。
- プロジェクトで参照されている.NET DLL 用の Aspose.Email。
- 関連するクラスに名前空間を含めます。
このサンプルコードは、VCFからPST C#への変換を示しています
var contact = MapiContact.FromVCard("contact.vcf");
using (var pst = PersonalStorage.Create("storage.pst", FileFormatVersion.Unicode))
{
var contactFolder = pst.CreatePredefinedFolder("Contacts", StandardIpmFolder.Contacts);
contactFolder.AddMapiMessageItem(contact);
}
VCFをPSTに変換する無料アプリ
サポートされているその他の変換
VCFは、以下にリストされているいくつかを含む他の多くのファイル形式に変換することもできます。