У меня похожая проблема.
Похоже, вам нужно конвертировать ваш элемент DOM в PNG. Если у вас есть его, вам нужно преобразовать его в строку base64 и добавить его с pdf.addImage()
Вы можете использовать html2canvas
для преобразования элементов DOM в изображения.
EDIT
let dataPdf = document.getElementById('contentToPrint');
const pdf = new jspdf('p', 'pt', 'a4');
html2canvas(dataPdf).then((canvas) => {
let img = canvas.toDataURL('image/png');
pdf.addImage(img, 'png', 40, 90, 515, 600); //sizings here
pdf.save('web.pdf');
}