Содержимое

# Справка по макросам на Python в LibreOffice

LibreOffice предоставляет интерфейс прикладного программирования (API), который позволяет управлять компонентами LibreOffice на разных языках программирования с помощью пакета разработки программного обеспечения LibreOffice (SDK). Для получения дополнительной информации об API LibreOffice и комплекте разработки программного обеспечения посетите https://api.libreoffice.org

Этот раздел справки объясняет наиболее часто применяемые функции сценариев Python для LibreOffice. Более углублённую информацию можно найти на Вики: Проектирование и разработка макросов на Python.

## Работа со скриптами Python в LibreOffice

Сценарии Python можно запускать, выбрав Сервис - Макросы - Выполнить макрос. Редактирование сценариев может производиться в любом текстовом редакторе на выбор. Сценарии Python доступны в различных местах, расписанных ниже. О том, как запускать интерактивную консоль Python в LibreOffice, можно узнать в разделе с примерами программирования.

The LibreOffice scripting framework for Python is optional on some GNU/Linux distributions. If it is installed, selecting Tools - Macros - Run Macro and checking Application Macros for the presence of HelloWorld – HelloWorldPython macro is sufficient. If absent, please refer to your distribution documentation in order to install the LibreOffice scripting framework for Python.

Назначение сценариев в LibreOffice

Настройка и интегрированная среда разработки (IDE) для Python

Python Scripts Organization and Location

Running Python Interactive Console

Programming with Python Scripts

Примеры программирования на Python

Вызов макросов Basic из Python

Creating Python Scripts with ScriptForge

## Модули Python LibreOffice

msgbox module

scriptforge module

uno module

#### Справка о справке

В справке выводятся параметры по умолчанию для программы в системе, которая выбрана по умолчанию. Описание цветов, операций мыши и других настраиваемых элементов может отличаться от аналогичных элементов в установленной программе и системе .

Справка LibreOffice

The Help Index

Bookmarking Help pages

Contents - The Main Help Topics

Получение поддержки