HTML
JPG
PDF
XML
ICS
OST
Konvertieren Sie ICS über C# in OST
C#-Konvertierung von ICS nach OST mithilfe der .NET-API, ohne Outlook® oder Thunderbird® zu benötigen.
So konvertieren Sie ICS mit C# in OST
Um ICS in OST zu konvertieren, verwenden wir
API, eine funktionsreiche, leistungsstarke und benutzerfreundliche API zur Dokumentbearbeitung und Konvertierung von Dokumenten für die C#-Plattform. Öffnen
Paketmanager, suche nach Aspose.Email und installiere. Sie können auch den folgenden Befehl von der Package Manager Console aus verwenden.
Package Manager-Konsolenbefehl
PM> Install-Package Aspose.Email
Schritte zum Konvertieren von ICS in OST über C #
.NET-Programmierer können ICS-Dateien in nur wenigen Codezeilen problemlos in OST laden und konvertieren.
- Laden Sie die ICS-Datei mit Calendar.Appointment.Load.
- Als MSG in MemoryStream speichern.
- Öffnen Sie eine OST-Datei
- Übergeben Sie den Ausgabedateipfad mit der OST-Dateierweiterung.
- Rufen Sie die Methode addMessage auf.
- Übergeben Sie die aus MemoryStream geladene MapiMessage.
- Die OFT-Datei wird im angegebenen Pfad gespeichert.
Anforderungen an das System
Bevor Sie den .NET-Konvertierungscode ausführen, stellen Sie sicher, dass Sie die folgenden Voraussetzungen erfüllen.
- Microsoft Windows oder ein kompatibles Betriebssystem mit.NET Framework, .NET Core und PHP, VBScript, Delphi, C++ über COM Interop.
- Entwicklungsumgebung wie Microsoft Visual Studio.
- Aspose.Email für.NET-DLL, auf die in Ihrem Projekt verwiesen wird.
- Fügen Sie den Namespace in die entsprechende Klasse ein.
Dieser Beispielcode zeigt die C#-Konvertierung von ICS zu OST
// 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));
Kostenlose App zum Konvertieren von ICS in OST
Andere unterstützte Konvertierungen
Sie können ICS auch in viele andere Dateiformate konvertieren, darunter die unten aufgeführten.
ICS TO EML (Outlook-E-Mail-Nachrichten)
ICS TO EMLX (Apple EMLX-Format)
ICS TO HTML (Hypertext-Markup-Sprache)
ICS TO MBOX (E-Mail-Nachrichten)
ICS TO MHTML (Webseitenarchivformat)
ICS TO MSG (Outlook- und Exchange-Format)
ICS TO OFT (Outlook-E-Mail-Vorlagen)
ICS TO PST (Persönliche Speicherdateien von Outlook)