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

Visualizzatore di file ICS per .NET

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

Come visualizzare il file ICS utilizzando C#

Per visualizzare il file ICS, 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 ICS tramite C#

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

  1. Carica il file ICS in un’istanza di MailMessage tramite il metodo Load
  2. Chiama il metodo MailMessage.save per salvare ICS in formato HTML
  3. Chiama Process.Start con il percorso dell’HTML risultante per caricare il contenuto ICS nel browser predefinito

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 ICS


string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";

// load the ICS file in an instance of MailMessage
using (var message = Aspose.Email.MailMessage.Load("template.ics"))
{
    // save ICS in HTML format
    message.Save(output, Aspose.Email.SaveOptions.DefaultHtml);
}
// load resultant HTML in default browser
System.Diagnostics.Process.Start(output);
 
  • 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 ICS

    ICS What is ICS File Format

    L'Internet Calendaring and Scheduling Core Object Specification (iCalendar) è uno standard Internet (RFC 2445) per lo scambio e la distribuzione degli eventi di calendario e della pianificazione. Il formato iCalendar è interoperabile, garantendo così lo scambio di informazioni sul calendario tra utenti con diverse applicazioni di posta elettronica. iCalendar formatta i dati di input come Estensioni Internet MIME (Multipurpose Internet Mail Extensions) e facilita lo scambio di oggetti tramite diversi protocolli di trasporto. Questi protocolli di trasporto possono essere SMTP, HTTP, comunicazione asincrona point-to-point e trasporto di rete basato su supporti fisici. iCalendar consente agli utenti di condividere eventi, attività dipendenti da data/ora e informazioni libere/occupate tramite e-mail con altri utenti che possono rispondere. I file iCalendar vengono archiviati utilizzando i suffissi «.ics» «.iCalendar» o «.ifb» con un tipo MIME di «text/calendar».

    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)
    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)
    VCF (Formato della carta virtuale)