python, ImageFont
ImageFont模块定义了相同名称的类,即ImageFont类。这个类的实例存储bitmap字体,用于ImageDraw类的text()方法。 PIL可以配置是否支持TrueType和OpenType字体 一、ImageFont模块的函数 1、 Load 定义:ImageFont.load(file)⇒ Font instance 含义:从指定的文件中加载一种字体,该函数返回对应的字体对象。如果该函数失败,将产生IOError异常。 2、 Load_path 定义:ImageFont.load_path(file)⇒ Font instance 含义:和函数load()一样,但是如果没有指定当前路径的话,会从sys.path开始查找指定的字体文件。 3、 Truetype 定义1:ImageFont.truetype(file,size) ⇒ Font instance 含义1:加载一个TrueType或者OpenType字体文件,并且创建一个字体对象。这个函数从指定的文件加载了一个字体对象,并且为指定大小的字体创建了字体对象。 在windows系统中,如果指定的文件不存在,加载器会顺便看看windows的字体目录下是否存在。 这个函数需要_imagingft服务。 定义2:ImageFont.truetype(file,size, encoding=value) ⇒ Font