.NET için ICS Dosya Görüntüleyici
Microsoft Outlook veya Thunderbird’ün yüklenmesine gerek kalmadan ICS’yi görüntüleyin.
C# Kullanarak ICS Dosyası Nasıl Görüntülenir
ICS dosyasını görüntülemek için kullanacağız
Herhangi bir Görüntüleyici ile kullanılmak üzere C# platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay bir API olan API. Açık
paket yöneticisi, ara Aspose.Email ve yükleyin. Paket Yöneticisi Konsolu’ndan aşağıdaki komutu da kullanabilirsiniz.
Paket Yöneticisi Konsol Komutu
PM> Install-Package Aspose.Email
ICS'yi C# ile Görüntüleme Adımları
Aspose.Email, geliştiricilerin ICS dosyasını sadece birkaç satır kodla görüntülemesini kolaylaştırır.
- Load yöntemi ile MailMessage örneğine ICS dosyasını yükleyin
- ICS’yi HTML biçiminde kaydetmek için MailMessage.save yöntemini çağırın
- Çağrı İşlemi. ICS içeriğini varsayılan tarayıcıya yüklemek için ortaya çıkan HTML’ye giden yolu ile başlayın
Sistem Gereksinimleri
.NET için Aspose.Email tüm büyük işletim sistemlerinde desteklenir. Sadece aşağıdaki ön koşullara sahip olduğunuzdan emin olun.
- Microsoft Windows veya.NET Framework, .NET Core ve Xamarin Platformları ile uyumlu bir işletim sistemi
- Microsoft Visual Studio gibi geliştirme ortamı
- Projenizde referans verilen .NET için Aspose.Email
ICS'yi görüntülemek için C # kodu
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);
.NET API için Aspose.Email Hakkında
Aspose.Email bir Microsoft Outlook ve Thunderbird formatları ayrıştırma çözümüdür. MSG, EMLX, EML ve MHT gibi e-posta ve depolama formatlarını kolayca oluşturabilir, değiştirebilir, dönüştürebilir. E-posta eklerinin işlenmesi, mesaj başlıklarının özelleştirilmesi ve e-posta göndermek ve almak için POP3, IMAP ve SMTP gibi farklı ağ protokollerinin uygulanması çok daha kolaydır. Bağımsız bir API’dir ve Microsoft Outlook veya başka bir yazılım kurulumu gerektirmez.ICS’yi Görüntülemek için Ücretsiz Uygulama
ICS What is ICS File Format
İnternet Takvimi ve Çizelgeleme Çekirdek Nesne Spesifikasyonu (iCalendar), takvim etkinliklerini ve zamanlamasını değiştirmek ve dağıtmak için bir internet standardıdır (RFC 2445). iCalendar formatı birlikte çalışabilir, böylece farklı e-posta uygulamalarına sahip kullanıcılar arasında takvim bilgisi alışverişini sağlar. iCalendar, giriş verilerini Çok Amaçlı İnternet Posta Uzantıları (MIME) olarak biçimlendirir ve farklı aktarım protokolleri aracılığıyla değiştirilen nesneyi kolaylaştırır. Bu aktarım protokolleri SMTP, HTTP, noktadan noktaya asenkron iletişim ve fiziksel medya tabanlı ağ aktarımı olabilir. iCalendar, kullanıcıların olayları, tarih/saate bağlı görevleri ve serbest/meşgul bilgileri e-posta yoluyla yanıt verebilecek diğer kullanıcılarla paylaşmasına olanak tanır. iCalendar dosyaları, “.ics” “.iCalendar” veya “.ifb” soneklerini kullanarak MIME tipi “metin/calendar” ile depolanır.
Read MoreDiğer Desteklenen Görüntüleyici Biçimleri
C # kullanarak, One, dahil olmak üzere diğer birçok dosya biçimini de görüntüleyebilir.