2017-01-08 18 views
0

pythonを使用してdocxファイルを作成しようとしていますが、テキストがrtlである必要があります。 は、ドキュメントのいくつかの情報を見つけましたが、何らかの理由でそれは動作しません。..python-docxの段落整列をrtlに設定する方法

私のコードは:

import docx 


doc = docx.Document() 

style = doc.styles.add_style('rtl', docx.enum.style.WD_STYLE_TYPES.PARAGRAPH) 
style.font.rtl = True 

p = doc.add_paragraph(style='rtl') 
p.add_run('my rtl aligned text') 

doc.save(path) 
+0

代わりに以下を使用する必要がありますどのようにそう? – Kasramvd

+0

アライメントはまだファイルを開くときにltrです... @Kasramvd –

答えて

0

あなたは*が、何らかの理由でそれがない

style = doc.styles.add_style('rtl', WD_STYLE_TYPE.CHARACTER) 
関連する問題