首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用fontforge脚本设置基线

使用fontforge脚本设置基线
EN

Stack Overflow用户
提问于 2013-02-11 22:02:04
回答 2查看 1.6K关注 0票数 3

我正在使用FontForge从SVG文件创建一个ttf字体。但是基线是完全错误的,我不能理解如何从FontForge命令行脚本工具设置基线。

有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2013-09-19 01:31:55

基线是在'em正方形‘的笛卡尔网格系统中y= '0’的地方。如果你看一下emsize,它可能是1000,通常有200个单位低于基线,800个单位以上。

您可以移动字形,使其基点位于基线上,即它们的点的y值为0

票数 1
EN

Stack Overflow用户

发布于 2016-05-18 00:03:41

如果你正在使用FF的python模块,你可以这样做来翻译单个字形:

代码语言:javascript
复制
import fontforge
import psMat
base_matrix = psMat.translate(0, 200)
# …
glyph.importOutlines(some_svg_file_object)
glyph.transform(base_matrix)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14813583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档