DOCX JPG PDF XML HTML
  Product Family
OST

Конвертер HTML в OST для Java‑приложений

Интуитивный Java API для конвертации файлов электронной почты между форматами. Пример кода конвертации HTML в OST и его интеграция с Java‑проектами.

Конвертировать HTML в OST с использованием Java API

Aspose.Email для Java предоставляет эффективное и надёжное решение для преобразования файлов электронной почты между различными форматами. Он упрощает процесс конвертации форматов электронной почты, предоставляя простой и эффективный API. Попробуйте лаконичный пример кода, демонстрирующий простоту и эффективность процесса конвертации форматов электронной почты. Код представляет классы и методы для создания объектов и их манипулирования, позволяя разработчикам легко и точно работать с данными электронной почты и получать надёжные и точные результаты.

С Java API вам не нужно беспокоиться о сложных алгоритмах или утомительной ручной работе, экономя время и усилия для более важных задач, выводя ваши приложения обработки электронной почты на новый уровень.

Как установить библиотеку Aspose.Email для Java

Чтобы начать использовать возможности мощного и функционального Java API, достаточно выполнить одно из следующих действий:

  • скачайте её последнюю версию с Maven

  • установите её в ваш Maven‑проект, добавив следующие настройки в файл 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>

В случае трудностей или вопросов, связанных с процессом установки API, пожалуйста, посетите Установка раздел нашего документация .

Как конвертировать HTML‑файлы в формат OST

Файлы OST широко используются в Outlook для хранения и управления электронными сообщениями и другими данными в автономном режиме. Конвертация HTML‑файлов в OST упрощает доступ к электронным сообщениям и их управление в режиме офлайн без необходимости подключения к интернету. Кроме того, файлы OST обычно более безопасны и могут помочь снизить риск потери данных.

Aspose.Email for Java — мощный API, предоставляющий широкий набор функций для работы с электронными сообщениями, контактами, календарями и задачами в Java‑приложениях. Для конвертации HTML‑сообщений в формат OST библиотека предлагает PersonalStorage класс для создания объекта, представляющего .ost‑файл, MapiMessage класс, представляющий документ в формате Outlook Message для разбора, позволяющий получить доступ к различным свойствам электронного сообщения, таким как тема, отправитель, получатели, вложения, содержание тела и многое другое. FolderInfo класс представляет информацию о персональных папках в почтовом хранилище и позволяет пользователю создавать, удалять, переименовывать и получать папки внутри хранилища, а также выполнять различные операции с сообщениями, хранящимися в этих папках. В примере кода ниже классы используются для чтения содержимого электронного сообщения из HTML‑файла, загрузки данных из OST‑файла и добавления сообщения в папку "Inbox" внутри почтового хранилища. Для получения дополнительной информации о возможностях API, пожалуйста, посетите наш справочные ресурсы .

Шаги для конвертации HTML в OST с помощью Java

Java‑разработчики могут легко конвертировать HTML‑файл в OST всего за несколько строк кода.

  1. Откройте PST‑файл "storage.ost" с помощью PersonalStorage.fromFile() метод.
  2. Загрузите HTML‑контент как MAPI‑сообщение, используя MapiMessage.load() метод, указывая HtmlLoadOptions .
  3. Получите подпапку "Inbox" из корневой папки PST‑файла, используя getSubFolder() метод FolderInfo класс.
  4. Добавьте загруженное MAPI‑сообщение в папку "Inbox" внутри PST‑файла, используя addMessage() метод класса FolderInfo.

Системные требования

Перед запуском кода конвертации на Java убедитесь, что у вас есть следующие предварительные условия.

  • Microsoft Windows или совместимая ОС с Java Runtime Environment для приложений JSP/JSF и настольных приложений.
  • Получите последнюю версию Aspose.Email for Java напрямую с Maven .
 

Конвертация HTML в OST - Java

PersonalStorage ost = PersonalStorage.fromFile("storage.ost");
MapiMessage msg = MapiMessage.load("content.html", new HtmlLoadOptions();
FolderInfo folderInfo = ost.getRootFolder().getSubFolder("Inbox");
folderInfo.addMessage(msg);
 

Что такое формат файла HTML?

HTML (Hyper Text Markup Language) — это расширение для веб-страниц, создаваемых для отображения в браузерах. Известный как язык веба, HTML эволюционировал в соответствии с требованиями к отображению новой информации в веб-страницах. Последняя версия известна как HTML 5, которая предоставляет большую гибкость при работе с языком. HTML‑страницы могут получаться с сервера, где они размещены, либо загружаться с локальной системы. Каждая HTML‑страница состоит из HTML‑элементов, таких как формы, текст, изображения, анимации, ссылки и т.д. Эти элементы представляются тегами, например img, a, p и несколькими другими, где каждый тег имеет открывающий и закрывающий вариант. Она также может встраивать приложения, написанные на скриптовых языках, таких как JavaScript, и таблицы стилей (CSS) для общего представления макета.

Что такое формат файла OST?

OST (Offline Storage Table) — это формат файла, который хранит копию элементов почтового ящика с сервера Exchange, позволяя пользователям получать доступ к своим данным даже в офлайн‑режиме. При установлении соединения файлы OST синхронизируются с сервером Exchange, гарантируя, что изменения, сделанные офлайн, также обновятся на сервере. OST‑файлы используются Microsoft Outlook для электронной почты, контактов, календарей, задач и других элементов почтового ящика в среде Exchange.

Конвертации форматов файлов, поддерживаемые Aspose.Email для Java

Aspose.Email for Java предлагает обширный набор конвертаций форматов файлов, разработанных для беспроблемной работы с электронными письмами, контактами, календарями и вложениями. Он позволяет разработчикам легко манипулировать и трансформировать данные в соответствии с разнообразными потребностями их приложений. Внедрение конвертаций форматов в почтовых приложениях повышает их совместимость и эффективность. В целом библиотека поддерживает конвертацию из EML , EMLX , ICS , MBOX , MHTML , MSG , OFT , OLM , OST , PST , VCF в другие форматы, улучшая пользовательский опыт.
  • HTML to OST Conversion Live Demos

    Другие поддерживаемые конверсии

    Вы также можете конвертировать HTML во множество других форматов файлов, включая несколько перечисленных ниже.

    HTML TO EML (Сообщения электронной почты Outlook)
    HTML TO EMLX (Формат Apple EMLX)
    HTML TO ICS (iCalendar)
    HTML TO MBOX (Электронные сообщения)
    HTML TO MHTML (Формат архива веб‑страницы)
    HTML TO MSG (Форматы Outlook и Exchange)
    HTML TO OFT (Шаблоны электронной почты Outlook)
    HTML TO PST (Файлы Outlook Personal Storage)
    HTML TO VCF (Формат виртуальной визитки)