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

ICS Viewer pro .NET aplikace

Programaticky zobrazujte ICS soubory v C# bez závislosti na Microsoft Outlook nebo Thunderbird.

Jak zobrazit EML soubory pomocí pokročilého Email API

ICS soubory jsou standardní formát kalendářových dat, běžně používaný pro sdílení pozvánek na schůzky a podrobností o událostech. S Aspose.Email pro .NET , můžete snadno začlenit funkce pro zobrazování souborů ICS do svých .NET aplikací bez závislosti na softwaru třetích stran nebo online službách. Tato robustní knihovna pro zpracování e‑mailů umožňuje vývojářům načíst soubory ICS, převést je do formátu HTML a zobrazit je v webových prohlížečích nebo vlastních rozhraních.

Ať už potřebujete zobrazit podrobnosti události, extrahovat metadata nebo spravovat přílohy, API nabízí vývojářsky přívětivé a efektivní řešení pro práci se soubory ICS.

Klíčové vlastnosti:

  • Vykreslete soubory ICS jako HTML pro prohlížení v prohlížeči nebo vložení do aplikací.

  • Kompatibilita s .NET Framework, .NET Core a .NET Standard.

  • Nezávislost na Microsoft Outlook nebo jiných kalendářových nástrojích při prohlížení souborů ICS.

  • Extrahujte a zobrazte informace o události, jako je čas, místo a účastníci.

Instalace a použití API pro práci se soubory ICS

Pro začátek nainstalujte API ve svém vývojovém prostředí:

  • Otevřít NuGet správce balíčků, vyhledejte Aspose.Email a klikněte na Instalovat.

  • Můžete také použít následující příkaz v Package Manager Console.

Příkaz


PM> Install-Package Aspose.Email

Po instalaci můžete začít kódovat.

Kroky pro zobrazení ICS pomocí C#

Aspose.Email usnadňuje vývojářům zobrazování souborů ICS pomocí jen několika řádků kódu.

  1. Načtěte soubor ICS pomocí Appointment.Load metoda.
  2. Vytvořte novou instanci EML s novým MailMessage objekt.
  3. Použijte RequestApointment() metoda pro získání schůzky a přidání jako alternativního zobrazení do EML zprávy.
  4. Uložte EML jako soubor HTML pomocí Uložit metoda a předání HtmlSaveOptions pro určení dalších možností, jako je vykreslení kalendářní události.

Systémové požadavky

Knihovna je podporována na všech hlavních operačních systémech. Jen se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní OS s .NET Framework, .NET Core a platformami Xamarin
  • Vývojové prostředí jako Microsoft Visual Studio
  • Aspose.Email pro .NET referencováno ve vašem projektu
 

C# kód pro zobrazení 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 });
 

Zobrazit ICS v prohlížeči

Výše uvedený kód převádí soubor ICS do formátu HTML, což umožňuje snadné prohlížení v libovolném webovém prohlížeči s podrobnými informacemi o události, jako jsou datum, čas, místo a účastníci, a také sdílení kompatibilní s prohlížečem.

  • Krátká prezentace API

    Aspose.Email pro .NET je komplexní knihovna pro správu e‑mailových zpráv a souvisejících úkolů v .NET aplikacích. Její funkce zahrnují:

    • Komplexní správa e‑mailů: Jednoduše spravujte e‑mailové zprávy a související úkoly v .NET aplikacích.
    • Operace s e‑mailem: Vytvářejte, odesílejte, přijímejte a převádějte e‑maily ve formátech jako MSG, EML, EMLX, MHT a HTML.
    • Pokročilé funkce: Využívejte analýzu, správu příloh, správu kontaktů, plánování kalendáře a organizaci úkolů.
    • Integrace protokolů: Bezproblémová integrace se SMTP, POP3, IMAP, Exchange Web Services (EWS) a Microsoft Graph API pro zjednodušenou e‑mailovou komunikaci.
    • Správa PST a OST: Vytvářejte, upravujte a extrahujte data programově ze souborů PST a OST pro pokročilá řešení úložiště e‑mailů.

    Vyzkoušejte Aspose.Email zdarma

    Prozkoumejte knihovnu s bezplatná zkušební verze pro zhodnocení funkcí. Navštivte oficiální stránka ke stažení pro získání nejnovější verze a zahájení ještě dnes.

    ICS Viewer Online

    Prohlížeč e‑mailových souborů pro jiné formáty

    Aspose.Email pro .NET rozšiřuje svou funkčnost i mimo soubory ICS a podporuje různé formáty e‑mailů. Vývojáři jej mohou také použít k zobrazení následujícího:

    EML (Outlook e‑mailové zprávy)
    EMLX (Formát Apple Mail EMLX)
    MBOX (Kolekce elektronických e‑mailových zpráv)
    MSG (Formát e‑mailu Microsoft Outlook)
    OFT (Šablony e‑mailů Outlook)
    OST (Souborové úložiště offline)
    PST (Outlook Personal Storage Files)
    VCF (Soubory virtuálních vizitek pro kontaktní informace)