Converti VCF in PST tramite C#
Conversione da VCF a PST C# utilizzando l’API .NET senza Outlook® o Thunderbird® installati.
Come convertire VCF in PST usando C#
Presentazione di una soluzione robusta e ad alta velocità per gli sviluppatori che desiderano implementare la funzionalità di conversione da VCF a PST nelle loro applicazioni C#. Aspose.Email per .NET è un’API potente e affidabile che consente agli sviluppatori di gestire varie attività relative alla posta elettronica, dalla creazione, analisi e manipolazione dei messaggi alla trasmissione o conversione tra vari formati di file.
Con le sue potenti funzionalità e un approccio flessibile, Aspose.Email semplifica l’integrazione perfetta della conversione da VCF a PST nelle tue applicazioni. La conversione da VCF a PST con l’API .NET è un processo semplice e diretto. L’API fornisce un metodo per analizzare i file VCF e convertirli in formato PST con poche righe di codice. Inoltre, Aspose.Email per .NET offre varie opzioni per personalizzare il processo di conversione, come specificare il formato PST di output e aggiungere metadati aggiuntivi ai file PST risultanti.
Sia che dobbiate convertire un singolo file VCF o elaborare grandi quantità di contatti, Aspose.Email per .NET offre le prestazioni e la flessibilità necessarie per svolgere il lavoro in modo efficiente e preciso. Per sfruttare la potenza del .NET API, esegui una delle seguenti azioni:
Open NuGet gestore di pacchetti, cerca Aspose.Email e installalo sul tuo dispositivo.
Utilizzate il seguente comando dalla console di Package Manager:
PM> Install-Package Aspose.Email
Passaggi per convertire VCF in PST tramite C#
I programmatori.NET possono caricare e convertire facilmente i file VCF in PST in poche righe di codice.
- Converte il file VCF «contact.vcf» in un oggetto MAPIContact utilizzando il metodo MAPIContact.fromVcard.
- Crea un nuovo oggetto PersonalStorage con il nome di file PST specificato «storage.pst» e la versione del formato di file come Unicode utilizzando il metodo PersonalStorage.create.
- Crea una nuova cartella di contatti all’interno dell’archivio personale utilizzando il metodo pst.createPredefinedFolder con «Contatti» come nome della cartella e StandardIPMFolder.Contacts come tipo di cartella.
- Aggiungere l’oggetto MAPIContact alla cartella dei contatti utilizzando il metodo ContactFolder.AddMapiMessageItem.
Requisiti di sistema
Prima di eseguire il codice di conversione .NET, assicurati di disporre dei seguenti prerequisiti.
- Microsoft Windows o un sistema operativo compatibile con .NET Framework, .NET Core e PHP, VBScript, Delphi, C++ tramite COM Interop.
- Ambiente di sviluppo come Microsoft Visual Studio.
- Aspose.Email per .NET DLL a cui si fa riferimento nel progetto.
- Includi lo spazio dei nomi nella classe pertinente.
Questo codice di esempio mostra la conversione da VCF a 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);
}
App gratuita per convertire VCF in PST
Altre conversioni supportate
Puoi anche convertire VCF in molti altri formati di file, inclusi alcuni elencati di seguito.