提取元字体中每个字形的纯笔画

提取元字体中每个字形的纯笔画

我正在尝试实现 20 世纪初在表盘、仪表和电报上经常看到的一种特定效果,例如此链接

在此处输入图片描述 字体缩放示例

由于这些是手绘的,因此通常会使用固定宽度的笔触,但会进行径向变换或以其他方式剪切,以遵循表盘、仪表或条带的形状。

现在,如果我们以“正常”方式转换(现代)字体,那么笔画的宽度就会发生变化,而不是固定宽度。

所以我想知道是否可以轻松提取每个字形的元字体的笔画路径 - 这样我就可以将其用作一组笔画的基础,然后可以对其进行转换和“绘制”。或者是否可以从中间格式之一轻松提取这些笔画。

答案1

猜测这不是真正的答案 - 但找到了 Hershey 字体并创建了一些代码:

好时雕刻字体 (github)

以贝塞尔路径的形式完成这个‘原始’。

相关内容