HTML JPG PDF XML ICS
  Product Family
PST

Převést ICS na PST přes C #

Převod ICS na PST C# pomocí rozhraní.NET API bez nutnosti aplikace Outlook® nebo Thunderbird®.

Jak převést ICS na PST pomocí C #

Abychom převedli ICS na PST, použijeme

Aspose.Email pro.NET

API, které je bohaté na funkce, výkonné a snadno použitelné API pro manipulaci s dokumenty a konverzi pro platformu C #. Otevřeno

NuGet

správce balíčků, vyhledejte Aspose.Email a nainstalujte. Můžete také použít následující příkaz z konzoly Správce balíčků.

Příkaz konzoly Správce balíčků

PM> Install-Package Aspose.Email

Kroky k převodu ICS na PST přes C #

.NET programátoři mohou snadno načíst a převést soubory ICS na PST v několika řádcích kódu.

  • Načíst soubor ICS pomocí Calendar.Appointment.Load.
  • Uložit jako MSG do MemoryStream.
  • Vytvořte soubor PST
  • Předejte cestu výstupního souboru s příponou PST.
  • Volejte metodu addMessage.
  • Předejte mapiMessage načtený z MemoryStream.
  • Soubor PST bude uložen na zadané cestě.

Systémové požadavky

Před spuštěním převodního kódu .NET se ujistěte, že máte následující předpoklady.

  • Microsoft Windows nebo kompatibilní operační systém s rozhraní.NET Framework, .NET Core a PHP, VBScript, Delphi, C ++ přes COM Interop.
  • Vývojové prostředí jako Microsoft Visual Studio.
  • Aspose.Email pro .NET DLL odkazované ve vašem projektu.
  • Zahrnout jmenný prostor do příslušné třídy.
 

Tento ukázkový kód ukazuje převod ICS na PST C #

// load the ICS file to be converted
// save ICS as a MSG
using var msgStream = new MemoryStream();
Aspose.Email.Calendar.Appointment
    .Load("My File.ics")
    .Save(msgStream, AppointmentSaveFormat.Msg);
// create a PST file
using var pst = PersonalStorage.Create("Saved File.pst", FileFormatVersion.Unicode);
// create a calendar folder
var calendarFolder = pst.CreatePredefinedFolder("Calendar", StandardIpmFolder.Appointments);
// add MSG to the calendar folder
calendarFolder.AddMessage(MapiMessage.Load(msgStream));
 
  • Bezplatná aplikace pro převod ICS na PST

    Další podporované konverze

    Můžete také převést ICS do mnoha jiných formátů souborů, včetně několika níže uvedených.

    ICS TO EML (E-mailové zprávy aplikace Outlook)
    ICS TO EMLX (Formát Apple EMLX)
    ICS TO HTML (Hypertextový značkovací jazyk)
    ICS TO MBOX (Zprávy elektronické pošty)
    ICS TO MHTML (Formát archivu webových stránek)
    ICS TO MSG (Formát aplikace Outlook a Exchange)
    ICS TO OFT (E-mailové šablony aplikace Outlook)
    ICS TO OST (Soubory offline úložiště)