我正在使用Electron构建桌面应用程序。
在我的应用程序中,我有一个窗口可以设置一些用户首选项,例如我的应用程序的背景色。我希望能够显示一个包含所有系统字体的选择框,这可能吗?
更新
我的应用程序将是跨平台的,所以如果可能的话,我想要一个跨平台的解决方案

最佳答案

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

支持平台:

  • MacOS X 10.5及更高版本通过CoreText支持
  • Windows 7及更高版本
    通过DirectWrite
  • 支持
  • 通过fontconfig支持的Linux
  • 10-04 13:37