преобразование холста в изображение не дает правильное изображение - PullRequest
0 голосов
/ 09 мая 2018

Я конвертирую холст в изображение через:

tmp_canvas = document.getElementById('myconvas')
dataURL = tmp_canvas.toDataURL("image/png")
$('#PL01_fo').append($('<img/>', { src : dataURL }))

Хотя преобразованное изображение совсем не похоже на холст

холст:

enter image description here

После преобразования изображения:

enter image description here

Как видите, текст на изображении отличается от текста на холсте. В чем может быть проблема?

Вот код генерации холста для лучшего понимания:

 @octx.fillText $('#text_decoration_text').val(), @w * 0.5, text_h

#/ slide and dice
i = @w
while i--
  y = bottom - (curve * Math.sin(i * @angleSteps * Math.PI / 180))
  @ctx.drawImage @os, i, offsetY, 1, textHeight, i, offsetY, 1, y
return
...