如何在paper-jsdom-canvas中使用自定义字体

时间:2019-03-24 15:10:19

标签: paperjs node-canvas

我正在使用paper-jsdom-canvas构建一个节点画布2d库。 PaperJS无法使用我通过registerFont的{​​{1}}方法注册的自定义字体。但是当我尝试直接使用canvas项目时,字体呈现就没有任何问题。

canvas项目使用PaperJS的{​​{1}}版本。我更新了项目以使用1.3.5。我修复的唯一问题是在node-canvas文件第52行上。

已更改

2.4.1

Canvas.js

所有属性均按预期工作。也已检测到操作系统安装的字体。但是自定义字体将被忽略。

impl._canvas = new Canvas(size.width, size.height, type);

要使自定义字体与impl._canvas = Canvas.createCanvas(size.width, size.height, type); 一起使用,还需要进行哪些其他更改?

0 个答案:

没有答案