Μετατρέψτε το ICS σε OFT μέσω C #
Μετατροπή ICS σε OFT C # χρησιμοποιώντας .NET API χωρίς να χρειάζεστε Outlook® ή Thunderbird®.
Πώς να μετατρέψετε το ICS σε OFT χρησιμοποιώντας το C #
Για να μετατρέψουμε το ICS σε OFT, θα χρησιμοποιήσουμε
Υποβάλετε. Ηλεκτρονικό ταχυδρομείο για .NET
API που είναι ένα πλούσιο σε χαρακτηριστικά, ισχυρό και εύχρηστο API χειρισμού εγγράφων και μετατροπής για πλατφόρμα C #. Ανοιχτό
διαχειριστής πακέτων, αναζητήστε το Aspose.Email και εγκαταστήστε. Μπορείτε επίσης να χρησιμοποιήσετε την ακόλουθη εντολή από την κονσόλα διαχείρισης πακέτων.
Εντολή κονσόλας διαχείρισης πακέτων
PM> Install-Package Aspose.Email
Βήματα για τη μετατροπή ICS σε OFT μέσω C #
Οι προγραμματιστές.NET μπορούν εύκολα να φορτώσουν και να μετατρέψουν αρχεία ICS σε OFT σε λίγες μόνο γραμμές κώδικα.
- Φορτώστε το αρχείο ICS με το Ημερολόγιο.Appointment.Load.
- Αποθηκεύστε ως MSG στο MemoryStream.
- Φόρτωση από το MemoryStream στο MapiMessage.
- Καλέστε τη μέθοδο Mapimessage.save.
- Περάστε τη διαδρομή αρχείου εξόδου με επέκταση αρχείου OFT.
- Το αρχείο OFT θα αποθηκευτεί στην καθορισμένη διαδρομή.
Απαιτήσεις συστήματος
Πριν εκτελέσετε τον κώδικα μετατροπής.NET, βεβαιωθείτε ότι έχετε τις ακόλουθες προϋποθέσεις.
- Microsoft Windows ή συμβατό λειτουργικό σύστημα με .NET Framework, .NET Core και PHP, VBScript, Delphi, C ++ μέσω COM Interop.
- Περιβάλλον ανάπτυξης όπως το Microsoft Visual Studio.
- Aspose.Email για το DLL .NET που αναφέρεται στο έργο σας.
- Συμπεριλάβετε χώρο ονομάτων στη σχετική κλάση.
Αυτός ο κωδικός δείγματος δείχνει τη μετατροπή ICS σε OFT 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);
// save MSG as an OFT
MapiMessage.Load(ms)
.Save("Saved File.oft", new MsgSaveOptions(MailMessageSaveType.OutlookMessageFormatUnicode) {SaveAsTemplate = true});
Δωρεάν εφαρμογή για τη μετατροπή ICS σε OFT
Άλλες υποστηριζόμενες μετατροπές
Μπορείτε επίσης να μετατρέψετε το ICS σε πολλές άλλες μορφές αρχείων, συμπεριλαμβανομένων μερικών που αναφέρονται παρακάτω.