HTML JPG PDF XML HTML
  Product Family
VCF

Converta HTML para VCF via C #

Conversão de HTML para VCF usando a API.NET sem dependências do Outlook® ou Thunderbird®.

Converter HTML em VCF usando C#

Experimente uma solução poderosa e confiável projetada para ajudar os desenvolvedores a criar aplicativos de e-mail! Com Aspose.Email para .NET os programadores obtêm acesso a um conjunto abrangente de APIs, capacitando-os a integrar perfeitamente vários formatos de e-mail em seus aplicativos.

Os desenvolvedores encarregados de converter HTML em VCF não têm mais dificuldades e podem mudar o foco para melhorar a eficiência, a flexibilidade e a personalização dos aplicativos, elevando a experiência do usuário. A biblioteca garante a preservação da integridade dos dados durante o processo de conversão. Ele traduz com precisão o conteúdo, a estrutura e os anexos dos arquivos HTML no formato VCF, mantendo a fidelidade dos dados originais do e-mail.

A conversão programática de HTML em VCF permite que os usuários gerenciem e compartilhem com eficiência os detalhes de contato, pois o vCard é um formato padronizado amplamente suportado em várias plataformas e aplicativos para facilitar o intercâmbio de informações de contato. O Aspose.Email simplifica esse processo e oferece meios intuitivos para realizar a tarefa com sucesso.

Para aproveitar o poder do API.NET, você pode optar por realizar uma das seguintes ações:

  • Open NuGet gerenciador de pacotes, procure por Aspose.Email e instale-o em seu dispositivo.

  • Use o seguinte comando no console do Gerenciador de Pacotes:


PM> Install-Package Aspose.Email

Etapas para converter HTML em VCF via C#

Os desenvolvedores.NET podem facilmente ler e converter arquivos HTML em VCF em apenas algumas linhas de código.

  1. Leia o conteúdo de um arquivo HTML.
  2. Crie um novo contato com o MapiContact.
  3. Defina os detalhes de contato.
  4. Chame o método Save.
  5. Salve o contato criado como um arquivo vCard (VCF).

Requisitos de sistema

Antes de usar o código-fonte de exemplo C#, verifique se você possui os seguintes pré-requisitos.

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

Este código de exemplo mostra a conversão de HTML para VCF C#

var content = File.ReadAllText("content.html");
           
// Create a new MapiContact
var contact = new MapiContact();
contact.NameInfo.DisplayName = "John Doe";
contact.ElectronicAddresses.Email1.EmailAddress = "john.doe@example.com";
contact.SetBodyContent(content, BodyContentType.Html);

// Save the contact to a VCF file
contact.Save("contact.vcf", ContactSaveFormat.VCard)
 
  • Aplicativo gratuito para converter HTML para VCF

    Outras conversões suportadas

    Você também pode converter HTML em muitos outros formatos de arquivo, incluindo alguns listados abaixo.

    HTML TO EML (Mensagens de e-mail do Outlook)
    HTML TO EMLX (Formato Apple EMLX)
    HTML TO ICS (iCalendar)
    HTML TO MBOX (Mensagens de correio eletrônico)
    HTML TO MHTML (Formato de arquivo da página da Web)
    HTML TO MSG (Formato Outlook e Exchange)
    HTML TO OFT (Modelos de e-mail do Outlook)
    HTML TO OST (Arquivos de armazenamento off-line)
    HTML TO PST (Arquivos de armazenamento pessoal do Outlook)