如何在 Pillow/PIL 中正确实现自动换行?

How to properly implement word wrapping in Pillow/PIL?

提问人:Nash Anderson 提问时间:11/16/2023 最后编辑:Nash Anderson 更新时间:11/16/2023 访问量:23

问:

我正在尝试使用 Pillow 自动创建用户配置文件。我需要一个描述字段 1.)自动插入换行符以防止 X 溢出和 2.)最大化字体大小并根据需要缩小字体大小。

Wand 似乎通过其方法对此进行了本机实现。但是,我试图将这个项目限制在 Python 库中,并且不想使用 ImageMagick。Image.Caption()

Large Font Size Word Wrap Medium Font Size Word Wrap Small Font Size Word Wrap

如图所示,字体大小会随着添加更多文本以适应受限的白色区域而逐渐减小。

蟒蛇 python-imaging-library

评论

0赞 Mark Setchell 11/16/2023
仍然不知道 Pillow 的明智方法......stackoverflow.com/a/63089810/2836621

答: 暂无答案