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

Visor ICS per a aplicacions .NET

Visualitza fitxers ICS programàticament en C# sense dependències de Microsoft Outlook o Thunderbird.

Com visualitzar fitxers EML mitjançant una API de correu avançada

Fitxers ICS són un format estàndard per a dades de calendari, utilitzat habitualment per compartir invitacions a reunions i detalls d’esdeveniments. Amb Aspose.Email per a .NET , podeu incorporar sense esforç capacitats de visualització de fitxers ICS a les vostres aplicacions .NET sense dependre de programari de tercers o serveis en línia. Aquesta robusta biblioteca de processament de correu permet als desenvolupadors carregar fitxers ICS, convertir-los a format HTML i mostrar-los en navegadors web o interfícies personalitzades.

Ja sigui que necessiteu visualitzar detalls d’esdeveniments, extreure metadades o gestionar adjunts, l’API ofereix una solució fàcil d’utilitzar i eficient per manipular fitxers ICS.

Funcionalitats clau:

  • Renderitza fitxers ICS com a HTML per a visualització basada en navegador o per incrustar-los en aplicacions.

  • Compatibilitat amb .NET Framework, .NET Core i .NET Standard.

  • Independència de Microsoft Outlook o altres eines de calendari per visualitzar fitxers ICS.

  • Extreu i mostra informació d’esdeveniments, com ara hora, ubicació i participants.

Instal·lació i ús de l’API per treballar amb fitxers ICS

Per començar, instal·leu l’API al vostre entorn de desenvolupament:

  • Obre NuGet Gestor de paquets, cerqueu Aspose.Email i feu clic a Instal·la.

  • També podeu utilitzar la següent comanda a la Consola del Gestor de Paquets.

Comanda


PM> Install-Package Aspose.Email

Un cop instal·lat, podeu començar a codificar.

Passos per visualitzar ICS amb C#

Aspose.Email facilita als desenvolupadors la visualització de fitxers ICS amb només unes poques línies de codi.

  1. Carrega el fitxer ICS mitjançant Appointment.Load mètode.
  2. Crea una instància EML amb un nou MailMessage objecte.
  3. Utilitza RequestApointment() mètode per obtenir la cita i afegir-la com a vista alternativa al missatge EML.
  4. Desa l’EML com a fitxer HTML mitjançant el Desa mètode i passa el HtmlSaveOptions per especificar opcions addicionals com ara la renderització de l’esdeveniment del calendari.

Requisits del sistema

La biblioteca és compatible amb tots els principals sistemes operatius. Assegureu-vos només que teniu els requisits previs següents.

  • Microsoft Windows o un sistema operatiu compatible amb .NET Framework, .NET Core i plataformes Xamarin
  • Entorn de desenvolupament com Microsoft Visual Studio
  • Aspose.Email per .NET referenciat al vostre projecte
 

Codi C# per visualitzar ICS

// load the ICS file to be converted
var ics = Aspose.Email.Calendar.Appointment.Load("My File.ics");
// create an EML
var eml = new MailMessage();
// add appointment to EML
eml.AlternateViews.Add(ics.RequestApointment());
// save EML as a HTML
eml.Save("Saved File.html", new HtmlSaveOptions { HtmlFormatOptions = HtmlFormatOptions.WriteHeader | HtmlFormatOptions.RenderCalendarEvent });
 

Visualitza ICS en un navegador

El codi anterior converteix el fitxer ICS a format HTML, permetent la visualització fàcil en qualsevol navegador web, amb informació detallada de l’esdeveniment com data, hora, ubicació i participants, així com compartir compatible amb navegadors.

  • Presentació breu de l'API

    Aspose.Email per .NET és una biblioteca completa per gestionar missatges de correu i tasques relacionades en aplicacions .NET. Les seves funcionalitats inclouen:

    • Gestió integral de correu: Gestiona missatges de correu i tasques relacionades sense esforç dins d’aplicacions .NET.
    • Operacions de correu: Crea, envia, rep i converteix correus en formats com MSG, EML, EMLX, MHT i HTML.
    • Característiques avançades: Aprofita l’anàlisi, la gestió d’adjunts, la gestió de contactes, la programació de calendaris i l’organització de tasques.
    • Integració de protocols: Integra sense problemes amb SMTP, POP3, IMAP, Exchange Web Services (EWS) i Microsoft Graph API per a una comunicació de correu optimitzada.
    • Gestió de PST i OST: Crea, edita i extreu dades programàticament d’arxius PST i OST per a solucions avançades d’emmagatzematge de correu.

    Prova Aspose.Email gratis

    Exploreu la biblioteca amb una període de prova gratuït per avaluar les seves funcionalitats. Visiteu l’oficial pàgina de descàrrega per accedir a l’última versió i començar avui mateix.

    ICS Viewer Online

    Visor de fitxers de correu per a altres formats

    Aspose.Email per .NET amplia la seva funcionalitat més enllà dels fitxers ICS, admetent una varietat de formats de correu. Els desenvolupadors també la poden utilitzar per visualitzar el següent:

    EML (Missatges de correu Outlook)
    EMLX (Format Apple Mail EMLX)
    MBOX (Col·leccions de missatges de correu electrònic)
    MSG (Format de correu Microsoft Outlook)
    OFT (Plantilles de correu d'Outlook)
    OST (Fitxers d'emmagatzematge fora de línia)
    PST (Fitxers d'emmagatzematge personal d'Outlook)
    VCF (Fitxers de targetes virtuals per a informació de contactes)