Weasyprint не печатает страницы, охватывающие более одной страницы - PullRequest
0 голосов
/ 31 января 2020

сильный текст enter image description here

это код, который я использую для преобразования страницы формата html в pdf.

html_string = render_to_string("monthly_report/generated_pdf.html",
                                       {'form': form, 'month': monthStr.strftime("%B %Y")})
        html = HTML(string=html_string)
        main_doc = html.render()
        pdf = main_doc.write_pdf()
        return HttpResponse(pdf, content_type='application/pdf')

Строка, содержащая данные, охватывающие более одной страницы, усекается, и данные теряются. Что мне нужно, так это то, что оставшиеся данные должны быть напечатаны на следующей странице. Как этого можно достичь ??? Пожалуйста, помогите, я застрял со вчерашнего дня.

1 Ответ

2 голосов
/ 03 февраля 2020

Эта проблема вызвана ошибкой # 36 , WeasyPrint пока не может разделить ячейки таблицы.

...