PyUNOを使用してOpenOffice Writer文書を検索して置換するPythonスクリプトがあります。置き換えられたテキストのCharColorを設定することはできますが、BackColor(背景色)を設定できません。OpenOfficeでPyUNOを使用してテキストの背景色を設定する方法
found.setPropertyValue("CharColor", 16776960 ) //OK
found.setPropertyValue("BackColor", 16776960 ) //NOT OK
「が見つかり」変数は、私は100%確実ではないことがあるのですオブジェクトの種類document.findFirstメソッドの呼び出しの結果です??
私はエラー「com.sun.star.beans.UnknownPropertyException:不明なプロパティ:BackColorプロパティ」を得ることが表のセルに適用されますが、プレーンのために動作するようには思えないようBackColorプロパティは、多数の例で使用されている
をテキスト。誰もが設定するプロパティを教えてください、またはそれもポージングの場合は?
ありがとうございました
ためsetPropertyValueメソッドを呼び出すと、私はLibreOfficeのための答えを追加しますPythonでプロパティを使用することができ ** Writer **:色のRGB値を持つ場合、 'found.CellBackColor = 256 * 256 * R + 256 * G + B' – xjcl