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

Visualizzatore di file VCF per .NET

Visualizza VCF senza la necessità di installare Microsoft Outlook o Thunderbird.

 

Come visualizzare il file VCF usando C#

Per visualizzare il file VCF, useremo

Aspose.Email per .NET

API che è un’API ricca di funzionalità, potente e facile da usare per la piattaforma C# da utilizzare con qualsiasi visualizzatore. Apri

NuGet

gestore di pacchetti, cerca Aspose.Email e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Comando della console di Package Manager


PM> Install-Package Aspose.Email

Passaggi per visualizzare VCF tramite C#

Aspose.Email consente agli sviluppatori di visualizzare facilmente il file VCF con poche righe di codice.

  1. Carica il file VCF usando MapiContact.fromVCard
  2. Crea oggetto MemoryStream
  3. Chiama il metodo MAPIContact Save e passa l’oggetto MemoryStream e ContactSaveFormat.msg come parametri
  4. Caricare il MemoryStream utilizzando MapiMessage.load
  5. Crea l’oggetto MailConversionOptions e passalo a msg.toMailMessage come parametro
  6. Crea un oggetto HTMLSaveOptions per preparare le opzioni HTML pertinenti
  7. Chiama il metodo MailMessage Save con il percorso del file html e salva le opzioni come parametri

Requisiti di sistema

Aspose.Email per .NET è supportato su tutti i principali sistemi operativi. Assicurati solo di avere i seguenti prerequisiti.

  • Microsoft Windows o un sistema operativo compatibile con piattaforme .NET Framework, .NET Core e Xamarin
  • Ambiente di sviluppo come Microsoft Visual Studio
  • Aspose.Email per .NET a cui si fa riferimento nel tuo progetto
 

Codice C# per visualizzare 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);
 
  • Informazioni su Aspose.Email per .NET API

    Aspose.Email è una soluzione di analisi dei formati Microsoft Outlook e Thunderbird. Si possono facilmente creare, manipolare, convertire e-mail e formati di archiviazione come MSG, EMLX, EML e MHT. La gestione degli allegati e-mail, la personalizzazione delle intestazioni dei messaggi e l’implementazione di diversi protocolli di rete come POP3, IMAP e SMTP per inviare e ricevere e-mail sono molto più semplici. È un’API autonoma e non richiede l’installazione di Microsoft Outlook o di altri software.

    App gratuita per visualizzare VCF

    VCF What is VCF File Format

    VCF (Virtual Card Format) o vCard è un formato di file digitale per la memorizzazione delle informazioni di contatto. Il formato è ampiamente utilizzato per lo scambio di dati tra le più diffuse applicazioni di scambio di informazioni. La maggior parte dei sistemi operativi come Windows e macOS sono dotati di applicazioni predefinite per creare e aprire questi file. Un singolo file VCF può contenere informazioni di contatto per uno o più contatti. Un file VCF di solito contiene informazioni come nome, indirizzo, numero di telefono, email, data di nascita, fotografie e audio del contatto oltre a una serie di altri campi. Essendo supportato da client e servizi di posta elettronica, non vi è alcuna perdita di dati durante il trasferimento dei contatti tramite l'utilizzo del formato vCard. Il tipo di supporto per il formato di file VCF è text/vcard.

    Read More

    Altri formati di visualizzazione supportati

    Utilizzando C#, è possibile visualizzare anche molti altri formati di file, tra cui.

    EML (Messaggi e-mail di Outlook)
    EMLX (Formato Apple EMLX)
    ICS (iCalendar)
    MBOX (Messaggi di posta elettronica)
    MSG (Formato Outlook ed Exchange)
    OFT (Modelli di posta elettronica di Outlook)
    OST (File di archiviazione offline)
    PST (File di archiviazione personale di Outlook)