python - Wand - 用偏移量右对齐文本
问题描述
重力似乎是我想要的,但它不允许我改变 x 偏移量。
bg.caption(f"{xp} / {req_xp}", left=200, top=165, font=montserrat_bold, gravity='north_east')
在 y 方向上正确偏移,但无论我为它放什么,left
它仍然粘在右边。这是魔杖的错误吗?我看到了几个纯 imagemagick 的例子,其中对齐似乎是可能的。
解决方案
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
变量的点大小。
推荐阅读
- python - 熊猫数据框中的跨列搜索
- r - 如何找到事件/字母/的发生模式?
- php - 无法在 PHP 中获取查询字符串(初学者/简单问题?)
- gradle - 如何编写一个 gradle 构建任务,该任务在与我的 gradle 构建文件不同的目录中运行诸如“npm install”之类的脚本?
- javascript - 在 PHP 中返回没有值
- python - 使用 BeautifulSoup 解析内容
- java - 如何创建一个新文件并放置一些用户定义的整数(使用 Scanner 类)然后读取它?
- pandas - Pandas DataFrame 清理
- c - 为 C/C++ 安装 openSSL MacOs X gcc-9 时遇到问题
- curl - Curl 拒绝访问