Visualizador de arquivos VCF para .NET
Visualize VCF sem precisar do Microsoft Outlook ou Thunderbird instalado.
Como visualizar o arquivo VCF usando C #
Para visualizar o arquivo VCF, usaremos
API que é uma API rica em recursos, poderosa e fácil de usar para a plataforma C# para ser usada com qualquer Viewer. Abrir
gerenciador de pacotes, procure por Aspose.Email e instale. Você também pode usar o seguinte comando no console do gerenciador de pacotes.
<h3>Comando do Console do Gerenciador de Pacotes</h3>
PM> Install-Package Aspose.Email
Etapas para visualizar o VCF via C#
Aspose.Email torna mais fácil para os desenvolvedores visualizar o arquivo VCF com apenas algumas linhas de código.
- Carregar arquivo VCF usando MapiContact.FromVCard
- Criar objeto MemoryStream
- Chame o método MapiContact Save e passe o objeto MemoryStream e ContactSaveFormat.Msg como parâmetros
- Carregue o MemoryStream usando MapiMessage.Load
- Crie o objeto MailConversionOptions e passe-o para msg.ToMailMessage como parâmetro
- Crie o objeto HtmlSaveOptions para preparar as opções HTML relevantes
- Chame o método MailMessage Save com o caminho do arquivo html e salve as opções como parâmetros
Requisitos de sistema
Aspose.Email para .NET é compatível com todos os principais sistemas operacionais. Apenas certifique-se de ter os seguintes pré-requisitos.
- Microsoft Windows ou um sistema operacional compatível com plataformas .NET Framework, .NET Core e Xamarin
- Ambiente de desenvolvimento como o Microsoft Visual Studio
- Aspose.Email para .NET referenciado em seu projeto
Código C# para visualizar o VCF
MapiContact contact = MapiContact.FromVCard(MyDir + "input.vcf");
MemoryStream ms = new MemoryStream();
contact.Save(ms, ContactSaveFormat.Msg);
ms.Position = 0;
MapiMessage msg = MapiMessage.Load(ms);
MailConversionOptions op = new MailConversionOptions();
MailMessage eml = msg.ToMailMessage(op);
//Prepare the HTML format options
HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions();
eml.Save(MyDir + "output.html", htmlSaveOptions);
Sobre Aspose.Email para API .NET
Aspose.Email é uma solução de análise de formatos do Microsoft Outlook e Thunderbird. Pode-se facilmente criar, manipular, converter e-mail e formatos de armazenamento, como MSG, EMLX, EML e MHT. O manuseio de anexos de e-mail, personalização de cabeçalhos de mensagens e implementação de diferentes protocolos de rede como POP3, IMAP e SMTP para enviar e receber e-mails é muito mais fácil. É uma API independente e não requer o Microsoft Outlook ou qualquer outra instalação de software.Aplicativo gratuito para visualizar VCF
Confira nossas demonstrações ao vivo para Ver VCF com os seguintes benefícios.
VCF What is VCF File Format
VCF (Virtual Card Format) ou vCard é um formato de arquivo digital para armazenar informações de contato. O formato é amplamente utilizado para intercâmbio de dados entre aplicativos populares de troca de informações. A maioria dos sistemas operacionais, como Windows e MacOS, vem com aplicativos padrão para criar e abrir esses arquivos. Um único arquivo VCF pode conter informações de contato para um ou vários contatos. Um arquivo VCF geralmente contém informações como nome do contato, endereço, número de telefone, e-mail, aniversário, fotografias e áudio, além de vários outros campos. Sendo suportado por clientes e serviços de e-mail, não há perda de dados durante a transferência de contatos usando o formato vCard. O tipo de mídia para o formato de arquivo VCF é text/vcard.
Read MoreOutros formatos de visualizador suportados
Usando C #, também é possível visualizar muitos outros formatos de arquivo, incluindo.