2016-10-09 7 views
1

私は、テキストをレンダリングするために、カイロへのPythonバインディングを使用します。pycairo:justify text-align

私の質問です:text-align: justifyのようなものを使用して文字列をレンダリングできますか?固定幅があり、段落を印刷したいとします。

答えて

1

解決しよう[使用pangocairo]:

import pygtk 
import cairo 
import pango 
import pangocairo 
... 
layout = pangocairo_context.create_layout() 
... 
layout.set_width(...) 
layout.set_wrap(pango.WRAP_WORD) 
layout.set_justify(True) 
layout.set_text(text) 
+1

あなたが判明していなかった場合、あなたは私がカイロは、テキストのために意図されていないとのPangoと一緒に使用されることを意味していることを指摘するつもりだった、Pangoのを使用する必要があります。 – oldtechaa

関連する問題