我想用我自己的 Python 脚本来扩展 LibreOffice。
我想右键单击一个单词并运行一个 Python 脚本,它将其输出发送到另一个窗口(而不是更改我正在处理的文档)。例如,我会单击作者姓名,脚本会在本地数据库中搜索有关他的更多信息。或者我会运行一个脚本,它会输出一些百科全书结果。
如何扩展 LibreOffice?
我想用我自己的 Python 脚本来扩展 LibreOffice。
我想右键单击一个单词并运行一个 Python 脚本,它将其输出发送到另一个窗口(而不是更改我正在处理的文档)。例如,我会单击作者姓名,脚本会在本地数据库中搜索有关他的更多信息。或者我会运行一个脚本,它会输出一些百科全书结果。
如何扩展 LibreOffice?
按照 Adobe 的建议,我去了 openoffice 论坛。
这是一个可以接受的答案:
拦截右键单击并使其运行您的 Python 脚本,应将其视为任何其他宏。
有关 OpenOffice Python/Uno 桥的信息位于 http://www.openoffice.org/udk/python/python-bridge.html
在http://forum.openoffice.org/en/forum/viewtopic.php?f=20&t=12643进行一些进一步的讨论
编辑:这里正在讨论一个类似的问题 http://forum.openoffice.org/en/forum/viewtopic.php?f=20&t=63716