From b69cde2b933c73a82ad9627242839544886e3660 Mon Sep 17 00:00:00 2001 From: Siriwat Uamngamsup Date: Mon, 25 Nov 2019 22:04:02 +0700 Subject: [PATCH] allow ChartJS custom default font --- lib/charts.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/charts.js b/lib/charts.js index a696670..0ab7147 100644 --- a/lib/charts.js +++ b/lib/charts.js @@ -273,7 +273,11 @@ function renderChart(width, height, backgroundColor, devicePixelRatio, untrusted }, }); - const canvasRenderService = new CanvasRenderService(width, height); + const canvasRenderService = new CanvasRenderService(width, height, ChartJS => { + if (process.env.CHART_FONT_FAMILY) { + ChartJS.defaults.global.defaultFontFamily = `${process.env.CHART_FONT_FAMILY}`; + } + }); try { return canvasRenderService.renderToBuffer(chart);