gpt4 book ai didi

python - 如何使用 Python ImageDraw 库更改字体大小

转载 作者:太空狗 更新时间:2023-10-30 00:42:04 26 4
gpt4 key购买 nike

我正在尝试使用 python 的 ImageDraw 库更改字体大小。

你可以做类似 this 的事情:

fontPath = "/usr/share/fonts/dejavu-lgc/DejaVuLGCSansCondensed-Bold.ttf"
sans16 = ImageFont.truetype ( fontPath, 16 )

im = Image.new ( "RGB", (200,50), "#ddd" )
draw = ImageDraw.Draw ( im )
draw.text ( (10,10), "Run awayyyy!", font=sans16, fill="red" )

问题是我不想指定字体。我想使用默认字体,只是更改字体的大小。在我看来,这应该很简单,但我找不到关于如何做到这一点的文档。

最佳答案

根据 PIL's docs , ImageDraw 的默认字体是位图字体,因此不能缩放。对于缩放,您需要选择一种 True-Type 字体。我希望找到一种“看起来有点像”您所需字体大小的默认字体的漂亮 truetype 字体并不难!

关于python - 如何使用 Python ImageDraw 库更改字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2726171/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com