使用横杆和标题获取文本坐标

2024-04-20 15:36:14 发布

您现在位置:Python中文网/ 问答频道 /正文

使用wand,我使用图片说明(),现在我想知道文本框的大小,以便在文本后面画一个正方形。在

我查看了源代码,我看到字幕创建了一个新的a图像,然后将该图像与原始图像合成。在

with Color('transparent') as background_color:
            library.MagickSetBackgroundColor(textboard.wand,
                                             background_color.resource)
        textboard.read(filename=b'caption:' + text.encode('utf-8'))

有没有办法从文本板图像对象中获取文本度量?在


Tags: 图像文本源代码aswithwandcolor字幕
1条回答
网友
1楼 · 发布于 2024-04-20 15:36:14

如果我没记错的话,有一个^{}将返回一个命名元组^{}。在

。。。所以我想你会做一些类似。。。在

with Drawing() as context:
    metics = context.get_font_metrics(textboard,
                                     text,
                                     "\n" in text)
    # Use `text_height` & `text_width` values from metics.

我还建议在caption:协议上使用^{}。似乎需要更多的工作,但会给你的应用程序更多的控制。在

相关问题 更多 >