This re-uses the (extremely generic) UNO APIs that are also used by macro scripting in StarBasic. The best way to add a generally useful feature to LibreOffice is to work on the code base however. Overall this
[root@VM_0_12_centos tmpFile]# ls tt.docx [root@VM_0_12_centos tmpFile]# libreoffice6.0 --convert-to pdf:writer_pdf_Export ./tt.docx func=xmlSecCheckVersionExt:file=xmlsec.c:line=188:obj=unknown:subj=unknown:error=19:invalid version:mode=abi compatible;expected minor version=2;real mi...
when a user clicks on a link in the text, specifies whether he would like to follow it or edit it. However, when using alternative protocols in URIs (not HTTP/HTTPS), you can achieve script execution in the script language built into LibreOffice. Moreover, the corresponding macro can also...
The last part of the UI test tutorial introduced the python part of the UI testing framework. In general most times you only need to care about the python part of the test but sometimes you actually need to extend the introspection part of the framework inside of the LibreOffice code. Many...