DOCX JPG PDF XML ICS
  Product Family
OST

Konwertuj ICS na OST w Javie

Intuicyjny interfejs API Java do konwersji plików e-mail między formatami. Przykładowy kod konwersji ICS na OST i jego integracja z projektami Java.

Jak przekonwertować ICS na OST za pomocą Java

Aspose.Email dla Java zapewnia wydajne i niezawodne rozwiązanie do konwersji plików e-mail między różnymi formatami. Upraszcza proces konwersji formatu poczty e-mail, zapewniając prosty i wydajny interfejs API. Wypróbuj zwięzły i prosty przykład kodu, który pokazuje łatwość i wydajność procesu konwersji formatu wiadomości e-mail. Kod reprezentuje klasy i metody tworzenia obiektów i manipulowania nimi, umożliwiając programistom łatwe i precyzyjne przetwarzanie danych e-mail oraz osiąganie wiarygodnych i dokładnych wyników.

Dzięki interfejsowi API Java nie musisz martwić się złożonymi algorytmami lub żmudną pracą ręczną, oszczędzając czas i wysiłek na ważniejsze zadania, aby przenieść aplikacje do przetwarzania poczty e-mail na wyższy poziom.

Zacznij korzystać z możliwości potężnego i bogatego w funkcje interfejsu API Java, wykonując jedną z prostych czynności:

  • pobierz najnowszą wersję z Maven

  • Zainstaluj go w swoim projekcie opartym na Maven, dodając następujące konfiguracje do pliku pom.xml.

<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-email</artifactId>
<version>version of aspose-email API</version>
<classifier>jdk17</classifier>
</dependency>

Kroki, aby przekonwertować ICS na OST przez Java

Programiści Java mogą łatwo przekonwertować plik ICS na OST w zaledwie kilku wierszach kodu.

  1. Załaduj plik ICS „MyFile.ics”, aby przekonwertować na plik Appointment obiekt używający Appointment.load method.
  2. Zapisz Appointment obiekt jako plik MSG przy użyciu ByteArrayOutputStream o nazwie MsgStream.
  3. Otwórz plik OST „SavedFile.ost” jako PersonalStorage object.
  4. Pobierz folder kalendarza o nazwie „Spotkania” z PersonalStorage obiekt używający getPredefinedFolder(StandardIpmFolder.Appointments) . Przechowuj informacje o folderze w FolderInfo obiekt o nazwie „CalendarFolder”.
  5. Konwertuj plik MSG z ByteArrayOutputStream na MapiMessage object.
  6. Dodaj MapiMessage obiekt do folderu kalendarza za pomocą addMessage() method.

Wymagania systemowe

Przed uruchomieniem kodu konwersji Java upewnij się, że masz następujące wymagania wstępne.

  • Microsoft Windows lub kompatybilny system operacyjny z Java Runtime Environment dla aplikacji JSP/JSF i aplikacji komputerowych.
  • Pobierz najnowszą wersję Aspose.Email dla Java bezpośrednio z Maven .
 

Konwersja ICS na OST - Java

// Load the ICS file to be converted
Appointment appointment = Appointment.load("MyFile.ics");

// Save ICS as MSG
ByteArrayOutputStream msgStream = new ByteArrayOutputStream();
ics.save(msgStream, AppointmentSaveFormat.getMsg());

// Open an OST file
PersonalStorage pst = PersonalStorageFromFile("SavedFile.ost");

// Get a calendar folder
FolderInfo calendarFolder = pst.getPredefinedFolder(StandardIpmFolder.Appointments);

// Add MSG to the calendar folder
ByteArrayInputStream inputStream = new ByteArrayInputStream(msgStream.toByteArray());
MapiMessage mapiMessage = MapiMessage.fromStream(inputStream);
calendarFolder.addMessage(mapiMessage);
 
  • Demonstracje na żywo z konwersją ICS na OST

    Konwersja ICS w OST już teraz, odwiedzając naszą stronę demonstracyjną na żywo.Demo na żywo ma następujące zalety

      Nie ma potrzeby pobierania Aspose API.
      Nie trzeba pisać żadnego kodu.
      Wystarczy prześlij plik ICS, zostanie on natychmiast przekonwertowany do OST.
      Otrzymasz link do pobrania.
    Email API to rozwiązanie do analizy formatów Microsoft Outlook i Thunderbird. Można łatwo tworzyć, manipulować, konwertować wiadomości e-mail i formaty pamięci masowej, takie jak MSG, EMLX, EML i MHT. Obsługa załączników wiadomości e-mail, dostosowywanie nagłówków wiadomości i implementacja różnych protokołów sieciowych, takich jak POP3, IMAP i SMTP, do wysyłania i odbierania wiadomości e-mail jest znacznie łatwiejsza. Jest to samodzielny interfejs API i nie wymaga instalacji programu Microsoft Outlook ani żadnej innej instalacji oprogramowania.

    ICS What is ICS File Format

    Internet Calendaring and Scheduling Core Object Specification (iCalendar) jest standardem internetowym (RFC 2445) do wymiany i wdrażania zdarzeń kalendarzowych i planowania. Format iCalendar jest interoperacyjny, zapewniając w ten sposób wymianę informacji kalendarzowych między użytkownikami posiadającymi różne aplikacje e-mail. iCalendar formatuje dane wejściowe jako Multipurpose Internet Mail Extensions (MIME) i ułatwia wymianę obiektu za pomocą różnych protokołów transportowych. Te protokoły transportu mogą być SMTP, HTTP, asynchroniczna komunikacja punkt-punkt i transport sieciowy w mediach fizycznych. iCalendar umożliwia użytkownikom udostępnianie zdarzeń, zadań zależnych od daty i czasu oraz bezpłatnych/zajętych informacji za pośrednictwem wiadomości e-mail innym użytkownikom, którzy mogą odpowiadać. Pliki iCalendar przechowują za pomocą przyrostków „.ics” „.iCalendar” lub „.ifb” z typem MIME „text/calendar”.

    Read More

    OST What is OST File Format

    Pliki OST lub pliki pamięci offline reprezentują dane skrzynki pocztowej użytkownika w trybie offline na komputerze lokalnym po rejestracji w programie Exchange Server przy użyciu programu Microsoft Outlook. Jest automatycznie tworzony przy pierwszym użyciu programu Microsoft Outlook po połączeniu z serwerem. Po utworzeniu pliku dane są synchronizowane z serwerem poczty e-mail, dzięki czemu są dostępne w trybie offline, a także w przypadku odłączenia się z serwerem poczty e-mail. Pliki OST mogą używać elementów skrzynki pocztowej, takich jak wiadomości e-mail, kontakty, informacje kalendarza, notatki, zadania i inne podobne dane. Użytkownicy mogą tworzyć wiadomości e-mail i inne elementy danych w pliku OST nawet w przypadku braku połączenia z serwerem, ale nie będą one synchronizowane z serwerem. Po nawiązaniu połączenia plik lokalny jest ponownie synchronizowany z serwerem, dzięki czemu zarówno serwer, jak i kopia lokalna znajdują się na tym samym poziomie informacji.

    Read More

    Inne obsługiwane konwersje

    Możesz również przekonwertować ICS na wiele innych formatów plików, w tym kilka wymienionych poniżej.

    ICS TO EML (Wiadomości e-mail programu Outlook)
    ICS TO EMLX (Format Apple EMLX)
    ICS TO HTML (Hyper Text Markup Język)
    ICS TO MBOX (Wiadomości poczty elektronicznej)
    ICS TO MHTML (Format archiwum stron internetowych)
    ICS TO MSG (Format programu Outlook i Exchange)
    ICS TO OFT (Szablony wiadomości e-mail programu Outlook)
    ICS TO PST (Pliki pamięci osobistej programu Outlook)
    ICS TO VCF (Format karty wirtualnej)