我wkhtmltopdf在Rails应用程序中使用v0.11.0 rc1 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\" - -
Run Code Online (Sandbox Code Playgroud)