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
API che è un’API ricca di funzionalità, potente e facile da usare per la piattaforma C# da utilizzare con qualsiasi visualizzatore. Apri
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.
- Carica il file VCF usando MapiContact.fromVCard
- Crea oggetto MemoryStream
- Chiama il metodo MAPIContact Save e passa l’oggetto MemoryStream e ContactSaveFormat.msg come parametri
- Caricare il MemoryStream utilizzando MapiMessage.load
- Crea l’oggetto MailConversionOptions e passalo a msg.toMailMessage come parametro
- Crea un oggetto HTMLSaveOptions per preparare le opzioni HTML pertinenti
- 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 MoreAltri formati di visualizzazione supportati
Utilizzando C#, è possibile visualizzare anche molti altri formati di file, tra cui.