HTML
JPG
PDF
XML
ICS
PST
Convertiți ICS în PST prin C #
Conversia ICS în PST C# utilizând API-ul .NET fără a fi nevoie de Outlook® sau Thunderbird®.
Cum se convertește ICS în PST folosind C #
Pentru a converti ICS în PST, vom folosi
API, care este un API bogat în funcții, puternic și ușor de utilizat pentru manipularea documentelor și conversie pentru platforma C #. Deschis
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 PST prin C #
Programatorii.NET pot încărca și converti cu ușurință fișiere ICS în PST în doar câteva linii de cod.
- Încărcați fișierul ICS cu Calendar.Appointment.Load.
- Salvați ca MSG în MemoryStream.
- Creați un fișier PST
- Treceți calea fișierului de ieșire cu extensia de fișier PST.
- Apelați metoda AddMessage.
- Treceți mapiMessage încărcat din MemoryStream.
- Fișierul PST 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 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));
Aplicație gratuită pentru a converti ICS în PST
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 OST (Fișiere de stocare offline)