是否可以在段落样式中设置字母/字符间距?我试图使用spaceShrinkage
,但它没有任何区别
根据official documentation,p。 30:
setCharSpace
方法调整文本的一个参数 - 字符间距。
接下来是代码示例:
def charspace(canvas):
from reportlab.lib.units import inch
textobject = canvas.beginText()
textobject.setTextOrigin(3, 2.5*inch)
textobject.setFont("Helvetica-Oblique", 10)
charspace = 0
for line in lyrics:
textobject.setCharSpace(charspace)
textobject.textLine("%s: %s" %(charspace,line))
charspace = charspace+0.5