Поиск по сайту:

Как установить ONLYOFFICE Document Builder на Ubuntu


На этой странице

  1. Шаг 1. Установите необходимые зависимости
  2. Шаг 2. Загрузите DocBuilder
  3. Шаг 3. Запустите Конструктор документов

ONLYOFFICE Document Builder – это библиотека C++ с открытым исходным кодом для создания документов, электронных таблиц и презентаций. Он доступен на GitHub под лицензией GNU AGPL v3.0.

ONLYOFFICE DocBuilder:

  • позволяет создавать и изменять файлы docx, xlsx и pptx без необходимости запуска редактора обработки документов;
  • позволяет сохранять файлы в форматах docx, xlsx, pptx и pdf;
  • позволяет автоматизировать создание документов с помощью шаблонов или вставки данных из баз данных;
  • можно интегрировать в приложение, написанное на любом языке программирования.
  • В этом руководстве мы узнаем, как легко установить ONLYOFFICE Document Builder в Ubuntu.

Шаг 1. Установите необходимые зависимости

Запустите команды:

sudo apt-get install libstdc++6 libcurl3-gnutls libc6 libxml2 libcurl3 fonts-dejavu fonts-opensymbol
sudo apt-get install fonts-liberation ttf-mscorefonts-installer fonts-crosextra-carlito

Шаг 2. Скачайте DocBuilder

Скачайте и запустите исполняемый файл:

wget https://download.onlyoffice.com/install/desktop/docbuilder/linux/onlyoffice-documentbuilder_amd64.deb
sudo dpkg -i onlyoffice-documentbuilder_amd64.deb

Шаг 3. Запустите Конструктор документов

Выполните следующую команду:

documentbuilder mydocument.docbuilder

documentbuilder — имя исполняемого файла ONLYOFFICE Document Builder (вместе с путем, если команда запускается из папки, отличной от той, в которой находится исполняемый файл), и mydocument.docbuilder — это имя (вместе с путем, если необходимо) файла скрипта, который будет формировать содержимое документа.

Вот и все. Теперь вы можете протестировать генератор документов, а затем продолжить интеграцию.

Чтобы узнать больше о том, как создавать файлы сценариев и как интегрировать DocBuiler в ваше собственное приложение, обратитесь к официальным инструкциям документации по API.