Как мне разбивать страницы с помощью pdfmake и html2canvas?

Я создал таблицу html, используя angularjs. Я могу загрузить документ в формате pdf, используя pdfmake и html2canvas на основе этого вопроса:

Создание PDF из HTML с помощью pdfMake в Angularjs

Макет документа приятный, и все работает нормально, пока дело не доходит до документов, выходящих за рамки одной страницы. В этом случае pdfmake создает пустой (2 страницы) pdf-документ.

Как я могу справиться с созданием многостраничного документа с помощью pdfmake и html2canvas?


person Gi1ber7    schedule 22.05.2017    source источник


Ответы (1)


Я нашел корень проблемы. Когда изображение, сгенерированное html2canvas, больше одной страницы, кажется, что pdfmaker не может справиться с разделением страниц. Таким образом, вы должны управлять контекстом вывода самостоятельно.

person Gi1ber7    schedule 29.05.2017
comment
Если мы возьмем 2 разных div, как показать их на разных страницах? - person Frost_Mourne; 27.05.2019