我们有一个SVG teeshirt设计师,用户可以使用我们在网站上提供的字体输入文字,但是,当这些字体进入打印机时,他们需要先成为<svg>
本身的一部分,然后是,从<svg>
转换为.eps
文件。
我们已经开始工作,但是一个大问题似乎是将字体发送到打印机。没有必要担心打印机维护我们在应用程序中使用的所有字体。
我们想以某种方式“追踪”这些字体(想想在webfonts上使用的Illustrator的Expand
命令),只需向打印机发送一个不错的.eps
,就不必担心字体文件。
我们实际上是使用Inkscape来执行``--export-text-to-path`并且它运行良好,但是我们正在迁移到Heroku,而Heroku与Inkscape(根本没有)玩得不好。
然后我发现了这个StackOverflow answer,但它产生的痕迹并不总是顶尖。
我想我的问题与original的不同之处在于我更好奇是否有办法以某种方式接受我们拥有的webfont.svg
并直接从它们中拉出字形并替换每个字母<tspan>
...
<svg>
<text font-family="MyFont">
<tspan>Hello!<tspan>
</text>
</svg>
...使用该字形数据,以某种方式定位。
我知道这是一个奇怪的问题,但我认为十亿个头比一个好。 :)