Convierte VCF a PST a través de C#
Conversión de VCF a PST C# mediante API.NET sin Outlook® o Thunderbird® instalados.
Cómo convertir VCF a PST usando C#
Presentamos una solución sólida y de alta velocidad para los desarrolladores que buscan implementar la funcionalidad de conversión de VCF a PST en sus aplicaciones de C#. Aspose.Email para .NET es una API potente y fiable que permite a los desarrolladores gestionar diversas tareas relacionadas con el correo electrónico, desde la creación, el análisis y la manipulación de mensajes hasta la transmisión o conversión entre varios formatos de archivo.
Con sus potentes funciones y un enfoque flexible, Aspose.Email facilita la integración sin problemas de la conversión de VCF a PST en sus aplicaciones. La conversión de VCF a PST con la API.NET es un proceso sencillo y directo. La API proporciona un método para analizar archivos VCF y convertirlos a formato PST con solo unas pocas líneas de código. Además, Aspose.Email para.NET ofrece varias opciones para personalizar el proceso de conversión, como especificar el formato PST de salida y agregar metadatos adicionales a los archivos PST resultantes.
Ya sea que necesite convertir un único archivo VCF o procesar grandes lotes de contactos, Aspose.Email for.NET proporciona el rendimiento y la flexibilidad que necesita para realizar el trabajo de manera eficiente y precisa. Para aprovechar el poder del API DE.NET, lleve a cabo una de las siguientes acciones:
Open NuGet administrador de paquetes, busque Aspose.Email e instálelo en su dispositivo.
Utilice el siguiente comando desde la consola del administrador de paquetes:
PM> Install-Package Aspose.Email
Pasos para convertir VCF a PST a través de C#
Los programadores de.NET pueden cargar y convertir fácilmente archivos VCF a PST en solo unas pocas líneas de código.
- Convierta el archivo VCF «contact.vcf» en un objeto MapiContact mediante el método MapiContact.fromvCard.
- Cree un nuevo objeto PersonalStorage con el nombre de archivo PST especificado «storage.pst» y la versión del formato de archivo como Unicode mediante el método PersonalStorage.create.
- Cree una nueva carpeta de contactos en el almacenamiento personal mediante el método pst.CreatePredefinedFolder con «Contacts» como nombre de la carpeta y StandardImFolder.Contacts como tipo de carpeta.
- Agregue el objeto MAPIContact a la carpeta de contactos mediante el método ContactFolder.AddMapiMessageItem.
Requisitos del sistema
Antes de ejecutar el código de conversión de.NET, asegúrese de cumplir los siguientes requisitos previos.
- Microsoft Windows o un sistema operativo compatible con.NET Framework, .NET Core y PHP, VBScript, Delphi y C++ mediante COM Interop.
- Entorno de desarrollo como Microsoft Visual Studio.
- Aspose.Email for.NET DLL a la que se hace referencia en su proyecto.
- Incluya el espacio de nombres en la clase relevante.
Este código de ejemplo muestra la conversión de VCF a PST en 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);
}
Aplicación gratuita para convertir VCF a PST
Otras conversiones compatibles
También puede convertir VCF a muchos otros formatos de archivo, incluidos algunos de los que se enumeran a continuación.