HTML JPG PDF XML ICS
  Product Family
OST

Convertiți ICS în OST prin C #

Conversia ICS în OST C # utilizând API-ul .NET fără a fi nevoie de Outlook® sau Thunderbird®.

Cum se convertește ICS în OST folosind C #

Pentru a converti ICS în OST, vom folosi

Aspose.Email pentru.NET

API, care este un API bogat în funcții, puternic și ușor de utilizat pentru manipularea documentelor și conversie pentru platforma C #. Deschis

NuGet

manager de pachete, căutați Aspose.Email și instalați. De asemenea, puteți utiliza următoarea comandă din Consola Manager de pachete.

Comanda consolei managerului de pachete

PM> Install-Package Aspose.Email

Pași pentru a converti ICS în OST prin C #

Programatorii.NET pot încărca și converti cu ușurință fișiere ICS în OST în doar câteva linii de cod.

  • Încărcați fișierul ICS cu Calendar.Appointment.Load.
  • Salvați ca MSG în MemoryStream.
  • Deschideți un fișier OST
  • Treceți calea fișierului de ieșire cu extensia de fișier OST.
  • Apelați metoda AddMessage.
  • Treceți mapiMessage încărcat din MemoryStream.
  • Fișierul OFT va fi salvat la calea specificată.

Cerințe de sistem

Înainte de a rula codul de conversie .NET, asigurați-vă că aveți următoarele cerințe preliminare.

  • Microsoft Windows sau un sistem de operare compatibil cu.NET Framework, .NET Core și PHP, VBScript, Delphi, C ++ prin COM Interop.
  • Mediu de dezvoltare precum Microsoft Visual Studio.
  • Aspose.Email pentru .NET DLL la care se face referire în proiectul tău.
  • Includeți spațiul de nume în clasa relevantă.
 

Acest cod de probă arată conversia ICS în OST 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);
// open an OST file
using var pst = PersonalStorage.FromFile("Saved File.ost");
// get a calendar folder
var calendarFolder = pst.GetPredefinedFolder(StandardIpmFolder.Appointments);
// add MSG to the calendar folder
calendarFolder.AddMessage(MapiMessage.Load(msgStream));
 
  • Aplicație gratuită pentru a converti ICS în OST

    Alte conversii acceptate

    De asemenea, puteți converti ICS în multe alte formate de fișiere, inclusiv câteva enumerate mai jos.

    ICS TO EML (Mesaje de e-mail Outlook)
    ICS TO EMLX (Formatul Apple EMLX)
    ICS TO HTML (Limbaj de marcare a textului hiper)
    ICS TO MBOX (Mesaje de poștă electronică)
    ICS TO MHTML (Formatul arhivei paginii web)
    ICS TO MSG (Formatul Outlook și Exchange)
    ICS TO OFT (Șabloane de e-mail Outlook)
    ICS TO PST (Fișiere de stocare personale Outlook)