是否可以在段落样式中设置字母/字符间距?
我尝试使用spaceShrinkage
但这没什么作用
答案 0 :(得分:1)
根据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