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

Visualizador VCF para Aplicações .NET

Visualize arquivos VCF programaticamente em C# sem dependências do Microsoft Outlook ou Thunderbird.

Como Visualizar Arquivos VCF Usando uma API de Email Avançada

Aspose.Email para .NET oferece uma maneira eficiente de visualizar e gerenciar arquivos vCard em projetos .NET. A biblioteca simplifica o processo de carregamento, conversão e renderização de arquivos VCF. Com recursos como renderização HTML, gerenciamento avançado de contatos e conversão de formatos, destaca‑se como uma solução confiável para manipular arquivos VCF programaticamente.

Principais Recursos:

  • Analise e carregue arquivos vCard em objetos estruturados para manipulação mais fácil.

  • Converta arquivos VCF para formato HTML para visualização em navegadores web ou incorporação em interfaces de usuário.

  • Suporta ambientes .NET Framework, .NET Core e .NET Standard.

  • Não requer Microsoft Outlook ou outro software externo.

  • Manipule arquivos VCF juntamente com formatos de email como MSG, EML e outros.

Instalação e Uso da API para Trabalhar com Arquivos VCF

Para começar, instale a API no seu ambiente de desenvolvimento:

  • Abrir NuGet gerenciador de pacotes, procure por Aspose.Email e clique em Instalar.

  • Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Comando


PM> Install-Package Aspose.Email

Depois de instalado, você pode começar a programar.

Etapas para Visualizar VCF via C#

Aspose.Email facilita para os desenvolvedores a visualização de arquivos VCF com apenas algumas linhas de código.

  1. Use o MapiContact.FromVCard método para carregar o arquivo VCF e recuperar a mensagem subjacente usando GetUnderlyingMessage() .
  2. Configure as opções de salvamento HTML criando um HtmlSaveOptions objeto e especificando o HtmlFormatOptions para incluir a renderização das informações vCard e a escrita do cabeçalho.
  3. Use o Salvar método para salvar as informações de contato como um arquivo HTML no caminho desejado com as opções de salvamento HTML configuradas.

Requisitos do Sistema

Aspose.Email para .NET é suportado em todos os principais sistemas operacionais. Apenas certifique-se de que você tem os pré-requisitos a seguir.

  • Microsoft Windows ou um SO compatível com .NET Framework, .NET Core e plataformas Xamarin
  • Ambiente de desenvolvimento como o Microsoft Visual Studio
  • Aspose.Email para .NET referenciado em seu projeto
 

Código C# para visualizar 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);
 

Visualizar VCF em um Navegador

Veja como um arquivo VCF aparece quando convertido para formato HTML e visualizado em um navegador web. Este método garante que todos os detalhes de contato, incluindo nome, email, número de telefone e endereço, sejam apresentados em um layout claro e visualmente estruturado, facilitando o acesso e a compartilhamento de informações vCard em várias plataformas.

  • Visão Geral Breve da API

    Aspose.Email para .NET é uma biblioteca poderosa projetada para o processamento de email em aplicações .NET. Ela suporta a criação, envio, recebimento e conversão de emails em vários formatos como MSG, EML, EMLX, MHT e HTML. A biblioteca também facilita o gerenciamento de anexos, o tratamento de arquivos vCard e de calendário, e o trabalho com dados PST e OST. Com integração para protocolos como SMTP, POP3, IMAP, EWS e Microsoft Graph API, Aspose.Email permite que os desenvolvedores criem soluções de email eficientes e versáteis sem depender de softwares de terceiros.

    Experimente Aspose.Email Gratuitamente

    Explore a biblioteca com um teste gratuito para avaliar seus recursos. Visite o oficial página de download para acessar a versão mais recente e começar hoje.

    VCF Viewer Online

    Visualizador de Arquivos de Email para Outros Formatos

    Aspose.Email para .NET estende sua funcionalidade além de arquivos VCF, suportando uma variedade de formatos de email. Os desenvolvedores também podem usá-la para visualizar o seguinte:

    EML (Mensagens de e‑mail do Outlook)
    EMLX (Formato Apple Mail EMLX)
    ICS (Arquivos iCalendar para Dados de Eventos)
    MBOX (Coleções de Mensagens de Email)
    MSG (Formato de Email Microsoft Outlook)
    OFT (Modelos de Email do Outlook)
    OST (Arquivos de armazenamento offline)
    PST (Arquivos de armazenamento pessoal do Outlook)