HTML JPG PDF XML VCF
Aspose.Email  para .NET
VCF

Visor VCF para aplicaciones .NET

Visualiza archivos VCF programáticamente en C# sin dependencias de Microsoft Outlook o Thunderbird.

Cómo ver archivos VCF usando una API de correo electrónico avanzada

Aspose.Email para .NET ofrece una forma eficiente de ver y gestionar archivos vCard en proyectos .NET. La biblioteca simplifica el proceso de carga, conversión y renderizado de archivos VCF. Con funciones como renderizado HTML, gestión avanzada de contactos y conversión de formatos, se destaca como una solución fiable para manejar archivos VCF programáticamente.

Características clave:

  • Analiza y carga archivos vCard en objetos estructurados para una manipulación más fácil.

  • Convierte archivos VCF a formato HTML para su visualización en navegadores web o incrustación en interfaces de usuario.

  • Soporta entornos .NET Framework, .NET Core y .NET Standard.

  • No requiere Microsoft Outlook u otro software externo.

  • Gestiona archivos VCF junto con formatos de correo como MSG, EML y más.

Instalación y uso de la API para trabajar con archivos VCF

Para comenzar, instale la API en su entorno de desarrollo:

  • Abrir NuGet administrador de paquetes, busque Aspose.Email y haga clic en Instalar.

  • También puede usar el siguiente comando en la Consola del Administrador de Paquetes.

Comando


PM> Install-Package Aspose.Email

Una vez instalado, puede comenzar a programar.

Pasos para ver VCF mediante C#

Aspose.Email facilita a los desarrolladores la visualización de archivos VCF con solo unas pocas líneas de código.

  1. Utilice el MapiContact.FromVCard método para cargar el archivo VCF y recuperar el mensaje subyacente usando GetUnderlyingMessage() .
  2. Configura las opciones de guardado HTML creando un HtmlSaveOptions objeto y especificar el HtmlFormatOptions para incluir el renderizado de la información vCard y escribir el encabezado.
  3. Utilice el Guardar método para guardar la información de contacto como un archivo HTML en la ruta deseada con las opciones de guardado HTML configuradas.

Requisitos del sistema

Aspose.Email for .NET es compatible con todos los sistemas operativos principales. Solo asegúrese de tener los siguientes requisitos previos.

  • Microsoft Windows o un sistema operativo compatible con .NET Framework, .NET Core y plataformas Xamarin
  • Entorno de desarrollo como Microsoft Visual Studio
  • Aspose.Email para .NET referenciado en su proyecto
 

Código C# para ver VCF

var msg = MapiContact.FromVCard("contact.vcf").GetUnderlyingMessage();

var htmlSaveOptions = new HtmlSaveOptions
{
    HtmlFormatOptions = HtmlFormatOptions.RenderVCardInfo | HtmlFormatOptions.WriteHeader
};

vmsg.Save(Path.Combine(path, "contact.html"), htmlSaveOptions);
 

Ver VCF en un navegador

Observa cómo aparece un archivo VCF cuando se convierte a formato HTML y se visualiza en un navegador web. Este método asegura que todos los detalles de contacto, incluido nombre, correo electrónico, número de teléfono y dirección, se presenten en un diseño claro y estructurado visualmente, facilitando el acceso y la compartición de la información vCard en diversas plataformas.

  • Resumen breve de la API

    Aspose.Email para .NET es una biblioteca potente diseñada para el procesamiento de correo electrónico dentro de aplicaciones .NET. Soporta la creación, envío, recepción y conversión de correos en varios formatos como MSG, EML, EMLX, MHT y HTML. La biblioteca también facilita la gestión de adjuntos, el manejo de archivos vCard y de calendario, y el trabajo con datos PST y OST. Con integración para protocolos como SMTP, POP3, IMAP, EWS y Microsoft Graph API, Aspose.Email permite a los desarrolladores crear soluciones de correo eficientes y versátiles sin depender de software de terceros.

    Prueba Aspose.Email gratis

    Explora la biblioteca con un prueba gratuita para evaluar sus características. Visita el sitio oficial página de descarga para acceder a la última versión y comenzar hoy.

    VCF Viewer Online

    Visor de archivos de correo para otros formatos

    Aspose.Email para .NET amplía su funcionalidad más allá de los archivos VCF, soportando una variedad de formatos de correo electrónico. Los desarrolladores también pueden usarla para ver lo siguiente:

    EML (Mensajes de correo de Outlook)
    EMLX (Formato EMLX de Apple Mail)
    ICS (Archivos iCalendar para datos de eventos)
    MBOX (Colecciones de mensajes de correo electrónico)
    MSG (Formato de correo de Microsoft Outlook)
    OFT (Plantillas de correo de Outlook)
    OST (Archivos de almacenamiento sin conexión)
    PST (Archivos de almacenamiento personal de Outlook)