获取所有系统字体电子js

时间:2017-04-29 07:54:47

标签: javascript css node.js fonts electron

我正在使用Electron构建桌面应用程序。 在我的应用程序中,我有一个窗口,为我的应用程序设置一些用户首选项,如背景颜色。我希望能够显示一个包含所有系统字体的选择框。这可能吗?

更新

我的应用程序将是跨平台的,所以如果可能的话我想要一个跨平台的解决方案

1 个答案:

答案 0 :(得分:4)

font-manager是“提供对系统字体目录的访问的Node.js的模块”,这似乎符合要求。

支持的平台:

  • 通过CoreText支持Mac OS X 10.5及更高版本
  • Windows 7及更高版本 通过DirectWrite支持
  • 通过fontconfig支持Linux