wkhtmltopdf和knp snappy,如果表格分两页生成怎么加边框

问题描述

我正在使用 symfony4、KnpSnappyBundleWkhtmltopdf。我想从动态表 (twig) 生成 pdf ,它工作正常 但是因为 td 的边框顶部和边框底部是 0 ,这就是我获得表格的方式在页面末尾:

enter image description here

不能在第一页中为最后一个 td 添加边框,在第二页中为第一个 td 添加边框吗?表格分两页生成,加边框有什么办法?

这是我的表格,基于此响应的 css How to avoid page break inside table row for wkhtmltopdf

     <style type="text/css">
    .table-base td {
        font-size: 13px;
        padding: 2px 5px 2px 2px;
        text-align: right;
        color: rgb(55,56,55);
        border-bottom: 0 !important;
        border-top: 0 !important;
    }
    tr,td,th,tbody,thead,tfoot {
        page-break-inside: avoid !important;
    }
    </style>

<table cellpadding="0" cellspacing="0"
   style="width: 100%; border-collapse: collapse !important; border-spacing: 0 !important; border-bottom: none; margin-bottom: 15px"
   class="table-base">

   <tr>
      <th></th>
      <th></th>
      <th></th>
      <th></th>
      <th></th>
      <th></th>
   </tr>
   //.....
 </table>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...