独自の Python スクリプトで LibreOffice を拡張したいと考えています。
単語を右クリックして、その出力を別のウィンドウに送信する Python スクリプトを実行したい (作業中のドキュメントを変更しない)。たとえば、著者名をクリックすると、スクリプトがローカル DB でその著者に関する詳細情報を検索します。または、スクリプトを実行すると、エンサイクロペディアの結果が出力されます。
LibreOffice を拡張するにはどうすればよいですか?
独自の Python スクリプトで LibreOffice を拡張したいと考えています。
単語を右クリックして、その出力を別のウィンドウに送信する Python スクリプトを実行したい (作業中のドキュメントを変更しない)。たとえば、著者名をクリックすると、スクリプトがローカル DB でその著者に関する詳細情報を検索します。または、スクリプトを実行すると、エンサイクロペディアの結果が出力されます。
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