Krita is a painting and image editing application for KOffice.
The plugin consist of following parts;
The Handbook is generated from the sourcecode using doxygen and KWord's Import Doxygen XML File python script.
The following screenshot shows Krita running with it's on the right half displayed scripting-docker that is used to display scripts and fastly execute scripts. The image itself was created using the Random painting Ruby script.
Those extensions are also accessible from within the "Scripts"-menu and are distributed with Krita, so some default extensions are installed together with Krita as part of it, or could be later added and configured on demand using the "Script Manager".
Following sections try to provide an overview of the per default with Krita distributed scripting extensions.
The following screenshot shows the "Python Imaging Library Import" Python script pilimport.py once executed.
Most parts of the pilimport.py Python script are related to GUI and preparation of the import-proccess. The core part of that script, so the part that does actualy do the import, looks like;