【发布时间】:2017-04-21 21:21:17
【问题描述】:
我正在编写一个输出 SVG 图的 JavaScript 库。为了计算这些图表的布局,库需要字体度量以使图表形状适合其中的文本。
我希望这个库可以在网页和命令行中用于批量渲染。
在浏览器中,字体可用,我可以通过 Canvas API 获取文本指标。它工作正常。
在命令行中,有系统字体和 QFontMetric 之类的东西。我可以使用 Qt Script 来运行该库。集成 PDF 和 PNG 导出也很容易。但这意味着在 Qt 中编写包装器。
问题:Node.js 是否支持访问系统字体并获取其度量?或者有没有更好的方法来实现这种基于JS库的CLI工具?
【问题讨论】:
标签: javascript node.js qt fonts command-line-interface