wkhtmltopdf автоматические разрывы страниц

Я использую wkhtmltopdfv0.11.0 rc1 в приложении Rails черезwicked_pdf(Я знаю, что wicked_pdfне поддерживает новую запись параметров командной строки, я использую свою собственную вилку gem ). Я думал, что содержимое, не помещающееся на странице, должно автоматически перетекать на следующую страницу, но это не так. -Я вижу, что текст просто обрезается, иногда посреди строки.

Я знаю, что могу компоновать свои страницы с помощью page-break-after:always, но это выглядит как грязный жесткий -код, и, кроме того, HTML исходит из шаблона ERB, поэтому не всегда очевидно, где разместить разрывы страниц.

Можно ли что-то сделать, чтобы разрывы страниц вставлялись автоматически? Я что-то упускаю из того, как это работает?

Вот как выглядит сгенерированная командная строка

\"c:/program files (x86)/wkhtmltopdf/wkhtmltopdf.exe\"
   --header-html \"file:///C:Users/bleak/AppData/Local/Temp/campaign_report.header.pdf_pdf_1580_0.html\" 
   --footer-html \"file:///C:/Users/bleak/AppData/Local/Temp/campaign_report.footer.pdf_pdf_1580_0.html\"
   --margin-top 20 --margin-bottom 15 --margin-left 5 --margin-right 40
   --page-size \"A4\"   
   page \"file:///C:/Users/bleak/AppData/Local/Temp/campaign_report_cover.pdf_pdf_1580_0.html\" --disable-javascript  
   toc --xsl-style-sheet \"c:/work/morizo/admoney/app/views/layouts/campaign_report.xsl\"  - - 
7
задан HargrimmTheBleak 24 July 2012 в 11:14
поделиться