HTML
JPG
PDF
XML
ICS
OST
Перетворення ICS в OST через C #
Конвертація ICS в OST C# за допомогою .NET API без необхідності Outlook® або Thunderbird®.
Як перетворити ICS в OST за допомогою C #
Для того, щоб конвертувати ICS в OST, ми будемо використовувати
Аспосе.Електронна пошта до.NET
API, який є багатофункціональним, потужним і простим у використанні API для маніпулювання документами та конвертації для платформи C #. Відкрити
менеджер пакетів, пошук Aspose.Email і встановіть. Ви також можете скористатися наступною командою з консолі менеджера пакетів.
Команда консолі менеджера пакетів
PM> Install-Package Aspose.Email
Кроки для перетворення ICS в OST через C #
Програміти.NET можуть легко завантажувати та конвертувати файли ICS в OST всього за кілька рядків коду.
- Завантажте файл ICS за допомогою календар.Appointment.Load.
- Зберегти як повідомлення в MemoryStream.
- Відкрийте файл OST
- Передайте шлях вихідного файлу з розширенням файлу OST.
- Виклик методу addMessage.
- Передайте MapiMessage, завантажений з MemoryStream.
- Файл OFT буде збережений за вказаним шляхом.
Системні вимоги
Перш ніж запускати код перетворення.NET, переконайтеся, що у вас є наступні передумови.
- Майкрософт Windows або сумісна ОС з.NET Framework, .NET Core та PHP, VBScript, Delphi, C ++ через COM Interop.
- Середовище розробки, як-от Microsoft Visual Studio.
- Aspose.Email до.NET DLL, на який посилається у вашому проекті.
- Включити простір імен у відповідний клас.
Цей зразок коду показує перетворення ICS в 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));
Безкоштовний додаток для перетворення ICS в OST
Інші підтримувані конверсії
Ви також можете конвертувати ICS у багато інших форматів файлів, включаючи деякі з перерахованих нижче.
ICS TO EML (Повідомлення електронної пошти Outlook)
ICS TO EMLX (Формат Apple EMLX)
ICS TO HTML (Мова гіпертекстової розмітки)
ICS TO MBOX (Електронні поштові повідомлення)
ICS TO MHTML (Формат архіву веб-сторінок)
ICS TO MSG (Формат Outlook та обміну)
ICS TO OFT (Шаблони електронної пошти Outlook)
ICS TO PST (Файли особистого сховища Outlook)