Сервис конвертации документов является частью Сервера документов. Он позволяет пользователям конвертировать файлы из одних форматов в другие, для последующего их открытия в редакторе документов или для их экспорта.
Существуют две основные ситуации, когда необходима конвертация документов.
Промежуточная конвертация необходима для редактирования документа.
Для корректной работы редактора документов с документами, рекомендуется конвертировать их в форматы Office Open XML до редактирования:
- docx - для текстовых документов,
- xlsx - для таблиц,
- pptx - для презентаций.
Нижеперечисленные шаги объясняют процесс конвертирования документов.
- Пользователь выбирает файл на жёстком диске компьютера, который будет отправлен менеджеру документов.
- Менеджер документов загружает выбранный файл на сервис хранения документов.
- Сервис хранения документов отправляет загруженный файл сервису конвертации документов Сервера документов для конвертации его в один из форматов Office Open XML при помощи API конвертации.
- Сервис конвертации документов конвертирует выбранный файл в один из форматов Office Open XML.
- Сервис хранения документов загружает конвертированный файл.
Экспорт документа
Если пользователю необходимо скачать файл в формате, отличном от Office Open XML, Сервер документов конвертирует файл документа, сохранённый в сервисе хранения документов, в подходящий формат до его экспорта.
Нижеперечисленные шаги объясняют процесс экспорта документа.
- Пользователь выбирает файл в менеджере документов и формат, в котором он желает скачать файл.
- Менеджер документов преобразует данные действия пользователя в запрос к сервису хранения документов.
- Сервис хранения документов отправляет загруженный файл сервису конвертации документов Сервера документов для конвертации его в один из подходящих форматов при помощи API конвертации.
- Сервис конвертации документов конвертирует выбранный файл в один из подходящих форматов.
- После завершения конвертации сервис хранения документов загружает конвертированный файл.
- Сервис хранения документов оповещает менеджер документов о том, что конвертация была успешно выполнена.
- Менеджер документов загружает конвертированный файл.