调用 wand.image.Image.pseudo 方法绘制文本时无法将参数与 pango 一起使用

Unable to use parameters with pango while calling wand.image.Image.pseudo method to draw text

我不熟悉在图像上绘制文本。我正在尝试在 python 脚本中使用 wand.image.Image.pseudo 方法绘制表情符号和非英语字符(例如俄语、希腊语、阿拉伯语等)。在这种方法中,我传递 pango 命令作为伪参数的值,如下所示 -

image.pseudo(width=image.width, height=image.height, pseudo='pango:Привет мир ')

以上语句成功绘制了文本,但我无法按要求对齐文本。

我尝试使用此处提到的 -define pango:align=right - https://imagemagick.org/script/formats.php#pseudo 但没有用。

谁能建议我如何在伪方法中传递所有定义?

提前致谢。

尝试在读取伪格式之前设置选项。

image.options['pango:align'] = 'right'
image.pseudo(width=image.width, height=image.height, pseudo='pango:Привет мир ')