Как использовать переменные в отрисовке текста в node-canvas?

Пытаюсь отрисовать значение из бд на картинку, но в итоге выдаёт пустое место на картинке вместо текста (перепробовал много вариантов, а доков нормальных у ноде-канваса нет).

const { registerFont, createCanvas } = require('canvas')
registerFont('FSElliotPro.ttf', { family: 'FSHeavy' })

const canvas = createCanvas(2000, 1200)
const ctx = canvas.getContext('2d')

const { loadImage } = require('canvas')
loadImage('картинка').then((image) => {
  ctx.drawImage(image, 0, 0)
  ctx.fillStyle = '#ffffff'
  ctx.font = '96px "FSHeavy"'
  ctx.fillText(data.nick, 450, 350)
})

Ответы (0 шт):