【wkhtmltopdf】关于页面打印pdf

来源:互联网 发布:腾讯数据nba 编辑:程序博客网 时间:2024/06/07 07:20
CSS代码:style="page-break-before:always;” 控制打印是否分页--header-html 页眉--footer-html 页脚--header-spacing 页眉距内容距离--footer-spacing 页脚距内容距离

例子:wkhtmltopdf www.baidu.com baidu.pdf

向静态html中传入一个值 header.html?order_id=2345

header.html:
<!doctype html><html lang="en"><head><script>function subst() {  var vars={};   var x=document.location.search.substring(1).split('&');  for(var i in x) {var z=x[i].split('=',2);vars[z[0]] = unescape(z[1]);}  var x=['order_id'];  for(var i in x) {    var y = document.getElementsByClassName(x[i]);    for(var j=0; j<y.length; ++j) y[j].textContent = vars[x[i]];  }}</script>    <meta charset="UTF-8">    <link rel="stylesheet" href="voucher.css"/>    <title>【Lovers】Sleep with me hotel Package(Luxury)</title></head><body onload="subst()">    <header>        <div class="content-ctn">            <p class="voucher-head">VOUCHER<span>兑换单(打印有效)</span></p>            <p class="order-num">玩途订单号:<span class="order_id"></span></p>        </div>    </header></body></html>




0 0
原创粉丝点击