-
Notifications
You must be signed in to change notification settings - Fork 88
Open
Description
中文无法显示是因为node-canvas库缺乏相应的字体,node-canvas某一分支提供了加入字体的api,下面是解决办法:
git clone https://github.com/chearon/node-canvas.git ,然后进入到clone的项目目录,执行npm install
下载所需要的字体
具体代码如下:
var node_echarts = require('node-echarts');
var path = require('path');
var Canvas =require('./node-canvas'); //这里的路径是刚clone项目路径
Canvas.registerFont(path.join(__dirname, "华文仿宋.ttf"), { family: "华文仿宋"});
node_echarts({
canvas: Canvas,
font: '12px 华文仿宋',
path: __dirname + '/中文字体demo.png',
option: option,
width: 1000,
height: 500
})
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels