From 1b3f60ab8efb1bf65129b8abf743e3a0324a4a73 Mon Sep 17 00:00:00 2001 From: Thaddee Tyl Date: Sat, 4 Jan 2014 13:00:58 +0100 Subject: [PATCH] Use local verdana file if available. --- badge.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/badge.js b/badge.js index 07f2c11..eafa75d 100644 --- a/badge.js +++ b/badge.js @@ -5,6 +5,11 @@ var SVGO = require('svgo'); var Canvas = require('canvas'); var canvasElement = new Canvas(0, 0); // Width and height are irrelevant. var canvasContext = canvasElement.getContext('2d'); +var CanvasFont = Canvas.Font; +try { + var opensans = new CanvasFont('Verdana', './Verdana.ttf'); + canvasContext.addFont(opensans); +} catch(e) {} canvasContext.font = '10px Verdana'; // Template crafting action below.