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

Visionneuse VCF pour les applications .NET

Afficher les fichiers VCF de manière programmatique en C# sans dépendances à Microsoft Outlook ou Thunderbird.

Comment afficher les fichiers VCF à l'aide d'une API Email avancée

Aspose.Email pour .NET offre un moyen efficace de visualiser et gérer les fichiers vCard dans les projets .NET. La bibliothèque simplifie le processus de chargement, de conversion et de rendu des fichiers VCF. Avec des fonctionnalités telles que le rendu HTML, la gestion avancée des contacts et la conversion de formats, elle se démarque comme une solution fiable pour manipuler les fichiers VCF de façon programmatique.

Fonctionnalités clés :

  • Analyser et charger les fichiers vCard dans des objets structurés pour une manipulation plus aisée.

  • Convertir les fichiers VCF au format HTML pour les visualiser dans les navigateurs web ou les intégrer aux interfaces utilisateur.

  • Prend en charge les environnements .NET Framework, .NET Core et .NET Standard.

  • Ne nécessite pas Microsoft Outlook ni d’autres logiciels externes.

  • Gérez les fichiers VCF aux côtés des formats d’e‑mail comme MSG, EML, et plus encore.

Installation de l’API et utilisation pour travailler avec les fichiers VCF

Pour commencer, installez l’API dans votre environnement de développement :

  • Ouvrir NuGet gestionnaire de paquets, recherchez Aspose.Email et cliquez sur Installer.

  • Vous pouvez également utiliser la commande suivante dans la console du gestionnaire de paquets.

Commande


PM> Install-Package Aspose.Email

Une fois installé, vous pouvez commencer à coder.

Étapes pour afficher VCF via C#

Aspose.Email facilite la visualisation des fichiers VCF pour les développeurs avec seulement quelques lignes de code.

  1. Utilisez le MapiContact.FromVCard méthode pour charger le fichier VCF et récupérer le message sous‑jacent en utilisant GetUnderlyingMessage() .
  2. Configurez les options d’enregistrement HTML en créant un HtmlSaveOptions objet et spécification du HtmlFormatOptions pour inclure le rendu des informations vCard et l’écriture de l’en‑tête.
  3. Utilisez le Enregistrer méthode pour enregistrer les informations de contact en tant que fichier HTML dans le chemin souhaité avec les options d’enregistrement HTML configurées.

Exigences système

Aspose.Email pour .NET est pris en charge sur tous les principaux systèmes d’exploitation. Assurez‑vous simplement que vous disposez des prérequis suivants.

  • Microsoft Windows ou un OS compatible avec .NET Framework, .NET Core et les plates‑formes Xamarin
  • Environnement de développement comme Microsoft Visual Studio
  • Aspose.Email pour .NET référencé dans votre projet
 

Code C# pour afficher 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);
 

Afficher VCF dans un navigateur

Voyez à quoi ressemble un fichier VCF lorsqu’il est converti au format HTML et affiché dans un navigateur web. Cette méthode garantit que tous les détails du contact, y compris le nom, l’e‑mail, le numéro de téléphone et l’adresse, sont présentés dans une disposition claire et visuellement structurée, facilitant l’accès et le partage des informations vCard sur diverses plateformes.

  • Bref aperçu de l'API

    Aspose.Email pour .NET est une bibliothèque puissante conçue pour le traitement des e‑mails au sein des applications .NET. Elle prend en charge la création, l’envoi, la réception et la conversion d’e‑mails dans divers formats tels que MSG, EML, EMLX, MHT et HTML. La bibliothèque facilite également la gestion des pièces jointes, le traitement des fichiers vCard et de calendrier, ainsi que le travail avec les données PST et OST. Grâce à l’intégration de protocoles comme SMTP, POP3, IMAP, EWS et Microsoft Graph API, Aspose.Email permet aux développeurs de créer des solutions de messagerie efficaces et polyvalentes sans dépendre de logiciels tiers.

    Essayez Aspose.Email gratuitement

    Explorez la bibliothèque avec un essai gratuit pour évaluer ses fonctionnalités. Consultez le site officiel page de téléchargement pour accéder à la dernière version et commencer dès aujourd’hui.

    VCF Viewer Online

    Visionneur de fichiers e‑mail pour d’autres formats

    Aspose.Email pour .NET étend ses fonctionnalités au-delà des fichiers VCF, en prenant en charge une variété de formats d'e‑mail. Les développeurs peuvent également l'utiliser pour afficher les éléments suivants :

    EML (Messages e‑mail Outlook)
    EMLX (Format Apple Mail EMLX)
    ICS (Fichiers iCalendar pour les données d'événements)
    MBOX (Collections de messages électroniques)
    MSG (Format d'e‑mail Microsoft Outlook)
    OFT (Modèles d'e‑mail Outlook)
    OST (Fichiers de stockage hors ligne)
    PST (Fichiers de stockage personnel Outlook)