将* .pfb文件转换为* .svg文件

时间:2012-05-25 22:29:30

标签: java fonts

上下文

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

我知道

  • 我可以在Java中读取构造Font对象形式的* .pfb文件
  • 我可以为每个角色制作GlyphVectors。

问题

我不知道的是:

  • 如何从GlyphVector转到笔画/路径然后输出到* .svg文件?

除了

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

1 个答案:

答案 0 :(得分:0)

是否要生成包含字体中所有字形的SVG图像或生成SVG Font

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