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
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 ICS tramite C#
Aspose.Email consente agli sviluppatori di visualizzare facilmente il file ICS con poche righe di codice.
- Carica il file ICS in un’istanza di MailMessage tramite il metodo Load
- Chiama il metodo MailMessage.save per salvare ICS in formato HTML
- 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 MoreAltri formati di visualizzazione supportati
Utilizzando C#, è possibile visualizzare anche molti altri formati di file, tra cui.