Справка LibreOffice 26.2
LibreOffice имеет встроенный API (интерфейс прикладного программирования), который позволяет управлять компонентами LibreOffice на разных языках программирования с использованием пакета разработки программного обеспечения LibreOffice (SDK). Для получения дополнительной информации об API LibreOffice и средствах разработки программного обеспечения посетите https://api.libreoffice.org
В этом разделе справки приводятся пояснения по использованию наиболее часто применяемых функций сценариев Python для LibreOffice. Более подробную информацию можно найти на Вики: Designing & Developing Python Applications (Проектирование и разработка макросов на Python).
Сценарии Python можно запускать с помощью меню . Редактирование сценариев можно выполнять в любом текстовом редакторе на выбор. Сценарии Python располагаются в разных местах, подробно представленных ниже. Способы запуска интерактивной консоли Python в LibreOffice можно найти в примерах программирования макросов.
Среда выполнения сценариев LibreOffice Python доступна для установки на дистрибутивах для GNU/Linux. Для проверки установки достаточно перейти в меню и Макросы приложения и проверить там наличие макроса HelloWorld – HelloWorldPython. Если указанный макрос не обнаружен, то необходимо ознакомиться с документацией дистрибутива для установки среды выполнения сценариев LibreOffice Python.