Наложения текста поверх png изображения Nodejs

Всем привет!
Мне нужно мне нужно скачать картинку с интернета, далее наложить на неё текст, сконвертировать в формат base64, и отправить её в вк. Сейчас у меня есть код, который может скачать изображение с интернета и сконвертировать его в base64, но я не могу понять, как можно наложить на него текст, без сохранения изображения на компьютер

function toDataURL(url, callback) {
  var xhr = new XMLHttpRequest();
  xhr.onload = function() {
    var reader = new FileReader();
    reader.onloadend = function() {
      callback(reader.result);
    }
    reader.readAsDataURL(xhr.response);
  };
  xhr.open('GET', url);
  xhr.responseType = 'blob';
  xhr.send();
}

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