我使用python绑定到Cairo来渲染文本。
我的问题是:是否可以使用类似text-align: justify
的内容呈现字符串?假设我有固定的宽度,我想打印一个段落。
答案 0 :(得分:2)
解决[使用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)