У меня есть следующая html страница
<html> <body> <img src="..."/> <img src="..."/> <img src="..."/> </body> </html>
Я хочу сделать pdf этой страницы, но каждое изображение должно быть на новой странице.
Использовать css свойство page-break-before: всегда;
См. Пример HTML ниже:
<html> <head> <style> .page-heading { page-break-before: always; } </style> </head> <body> <img src="..."/> <div class="page-heading"> <img src="..."/> </div> <div class="page-heading"> <img src="..."/> </div> </body> </html>
Вы можете l oop поверх изображений, используя Javascript. Затем для каждого хранилища изображений используется URL-адрес данных с dom-to-image здесь
dom-to-image
и распечатывается каждый dataUrl с pdfmake здесь
pdfmake