Pillow ImageFont介紹

2021-07-14 11:09 更新

該?ImageFont?模塊定義了一個同名的類。此類的實例存儲位圖字體,并與?PIL.ImageDraw.ImageDraw.text()?方法一起使用 。

PIL使用自己的字體文件格式來存儲位圖字體。你可以使用 來自pillow-scripts的pilfont.py 將BDF和PCF字體描述符(X窗口字體格式)轉(zhuǎn)換為此格式。

從版本1.1.4開始,PIL可以配置為支持TrueType和OpenType字體(以及FreeType庫支持的其他字體格式)。對于早期版本,TrueType支持僅作為imToolkit包的一部分提供。

例子

from PIL import ImageFont, ImageDraw

draw = ImageDraw.Draw(image)

# use a bitmap font
font = ImageFont.load("arial.pil")

draw.text((10, 10), "hello", font=font)

# use a truetype font
font = ImageFont.truetype("arial.ttf", 15)

draw.text((10, 25), "world", font=font)


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號