используйте html2canvas с версией html2canvas@0.5.0-beta4 для файла ts, вы можете ссылаться на этот код:
getImage() {
let imgData;
html2canvas(document.getElementById('element-to-print'), {
onrendered: function (canvas) {
imgData = canvas.toDataURL('image/png');
imgData = imgData.split(',')[1];
console.log('Image Code', JSON.stringify(imgData));
}
});
}