Я использую html2canvas для преобразования моего HTML в PDF.Но мои элементы находятся на разных html-страницах с разными идентификаторами.
Например:
index.html
<html>
<body>
<header id="header">Header</header>
</body>
</html>
app.component.html
<div id="content">Content</div>
app.component.ts
data = document.getElementById('content');
html2canvas(data).then(canvas => {
contentDataURL = canvas.toDataURL('image/png')
pdf.addImage(contentDataURL, 'PNG', 0, position, imgWidth, imgHeight)
pdf.save('MYPdf.pdf');
});
Но это только для печати 'данные контента, а не данные заголовка.Я хочу, чтобы оба идентификатора, т. Е. Заголовок и содержимое, были напечатаны на одном и том же pdf с использованием html2canvas.Пожалуйста, помогите.