HTML
JPG
PDF
XML
ICS
PST
Konvertálja az ICS-t PST-re C # -on keresztül
ICS-re PST C# konvertálás .NET API használatával Outlook® vagy Thunderbird® nélkül.
Hogyan lehet konvertálni az ICS-t PST-re a C # használatával
Annak érdekében, hogy az ICS-t PST-re konvertáljuk, használjuk
Aspose.Email szolgáltatás.NET-hez
API, amely egy funkciókban gazdag, hatékony és könnyen használható dokumentumkezelési és konverziós API a C # platformhoz. Nyitott
csomagkezelő, keresse meg az Aspose.Email oldalt és telepítse. A következő parancsot is használhatja a Csomagkezelő konzolból.
Csomagkezelő konzolparancs
PM> Install-Package Aspose.Email
Az ICS konvertálásának lépései PST-re C # -on keresztül
.NET programozók könnyedén betölthetik és konvertálhatják az ICS fájlokat PST-re néhány sor kóddal.
- Töltse be az ICS fájlt a Calendar.Appointment.Load segítségével.
- Mentse MSG-ként a MemoryStream-be.
- Hozzon létre egy PST fájlt
- Adja át a kimeneti fájl elérési útját PST fájlkiterjesztéssel.
- Hívja az AddMessage módszert.
- Adja át a MemoryStream-ból betöltött MapiMessage-t.
- A PST fájl a megadott útvonalon kerül mentésre.
Rendszerkövetelmények
A.NET konverziós kód futtatása előtt győződjön meg róla, hogy a következő előfeltételek teljesülnek-e.
- Microsoft Windows vagy kompatibilis operációs rendszer az .NET Framework, .NET Core és PHP, VBScript, Delphi, C ++ szoftverrel a COM Interop segítségével.
- Fejlesztési környezet, mint a Microsoft Visual Studio.
- Aspose.Email a projektben hivatkozott .NET DLL-hez.
- Adja meg a névteret a releváns osztályba.
Ez a mintakód mutatja az ICS PST C# átalakítást
// 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));
Ingyenes alkalmazás az ICS konvertálásához PST-re
Egyéb támogatott konverziók
Az ICS-t sok más fájlformátumra is konvertálhatja, beleértve az alább felsorolt néhányat.
ICS TO EML (Outlook e-mail üzenetek)
ICS TO EMLX (Apple EMLX formátum)
ICS TO HTML (Hiper szövegjelölő nyelv)
ICS TO MBOX (Elektronikus levelezési üzenetek)
ICS TO MHTML (Weblap archívum formátum)
ICS TO MSG (Outlook és Exchange formátum)
ICS TO OFT (Outlook e-mail sablonok)
ICS TO OST (Offline tárolófájlok)