0

我目前正在使用Inkscape,但所谓的命令行模式真的很慢,因为它们需要——大多数时候——GUI。

当前代码

  inkscape -f input.svg  --select=hanzi --select=pinyin --verb=SelectionUnion

创建一个联合并以这种方式保存文件大约需要 2 秒(在减少 fonts list之后)。我需要重复这个操作 20k 次,我花了大约 12 小时才完成。

所以我正在寻找另一种解决方案来创建这个联盟。

资源

我创建了一个要点来显示输入/输出文件:汉字拼音字体从多个元素到单个(联合路径操作)

问题

您如何建议使用CLI工具或编写工作XSLT表来执行此操作?它甚至可以使用 XSLT 吗?

4

1 回答 1

1

这不是您正在做的 XML 转换,您实际上正在做的是获取一些文本,例如 ABC 并将其转换为将字母 A、B 和 C 绘制为直线和弧线的路径。

您需要使用能够理解您正在使用的字体以及它们如何呈现的东西才能做到这一点,并且由于字体不是 XML 格式,您不能使用 XSLT 来做到这一点。

于 2013-09-09T14:35:22.270 回答