0

语境

我有兴趣手动将 *.pfb (Type 1) 字体文件转换为 Java 中的 *.svg 文件。

我知道

  • 我可以从 Java 中的 *.pfb 文件中读取构造字体对象
  • 我可以为每个字符生成 GlyphVectors。

问题

我不知道的是:

  • 如何从 GlyphVector 转到可以输出到 *.svg 文件的笔划/路径?

在旁边

这是一个学习练习。为了学习,我故意重新发明轮子。

4

1 回答 1

0

您想生成包含字体中所有字形的 SVG 图像还是生成SVG 字体

要生成 SVG 图像,您可以使用Batik。将每个字形绘制到 Batik 图形上下文中(使用SVGGraphics2D),然后您就可以从 Batik 编写 SVG 文件。

于 2012-05-25T23:21:54.617 回答