魔杖 - 将文本与偏移右对齐



重力似乎是我想要的,但它不允许我改变x偏移量。

bg.caption(f"{xp} / {req_xp}", left=200, top=165, font=montserrat_bold, gravity='north_east')

在y 方向上正确偏移,但无论我left放什么,它都保持粘在右侧。这是魔杖的错误吗?我看到了几个纯图像魔术的例子,其中对齐似乎是可能的。

字幕是通过构建一个新的边界框 (width x height( 来创建的,并呈现文本以适合框内 - 同时遵循gravity参数。呈现文本后,将在图像的left x top坐标处合成绑定框。

[...]它仍然粘在右边。这是魔杖的错误吗?

在重力设置为"north_east"width未定义的情况下,文本将保持"粘在右侧"。

请尝试以下...

bg.caption(f"{xp} / {req_xp}",
left=200,
top=165,
width=100,
height=50,
font=montserrat_bold,
gravity='north_east')

调整width=&height=参数值以符合变量montserrat_bold点大小。

最新更新