Turinys

# LibreOffice Python skriptai žinynas

LibreOffice suteikia Aplikacijų programavimo sąsają (angl. API), kuri leidžia kontroliuoti LibreOffice komponentus su skirtingomis programavimo kalbomis, naudojant LibreOffice Programavimo komplektą (angl. SDK). Daugiau informacijos apie LibreOffice API ir SDK galite rasti https://api.libreoffice.org

Ši žinyno sekcija paaiškina populiariausias Python skripto funkcijas LibreOffice. Daugiau išsamesnės informacijos galite rasti Python dizaino ir programavimo programos Vikyje.

## Dirbama su Python skriptais LibreOffice

Galite vykdykite Python skriptus pasirinkdami Priemonės → Makrokomandos → Vykdyti makrokomandą. Skriptų redagavimas gali būti atliktas su jūsų pasirinkta tekstų rengykle. Python skriptai yra skirtingose vietose. Galite remtis programavimo pavyzdžiais makrokomandoms iliustruojant kaip vykdyti Python interaktyvią konsolę iš 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.

Assigning Scripts in LibreOffice

Nustatant integruotą programavimo aplinką (IDE)„Python“ui

„Python“ skriptų organizavimas ir vieta

Vykdoma „Python“ interaktyvi konsolė

Programavimas naudojant „Python“ skriptus

Python programavimo pavyzdžiai

Kreipiamasi į Basic kalbos makrokomandas iš Python kalbos

Creating Python Scripts with ScriptForge

## LibreOffice Python Modules

msgbox module

scriptforge module

uno module

#### Kaip naudotis žinynu

Žinyne aprašomos numatytosios programos ir, jei reikia, operacinės sistemos nuostatos. Spalvų, veiksmų pele ir kitų konfigūruojamų elementų aprašymai gali skirtis nuo kompiuteryje turimos programos.

„LibreOffice“ žinynas

Žinyno rodyklė

Žinyno straipsnių žymelės

Turinys – pagrindinės žinyno temos

Pagalba naudotojams