基线是笛卡尔坐标系中“em方格”的y = '0'位置。如果您查看em大小,它可能是1,000,并且通常有200个单位在基线下方,800个单位在上方。您可以移动字形,使其基点位于基线上,即其点具有y值为0。
如果您正在使用FF的Python模块,则可以像这样翻译单个字形:import fontforge import psMat base_matrix = psMat.translate(0, 200) # … glyph.importOutlines(some_svg_file_object) glyph.transform(base_matrix)