首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在laravel 5.5中使用分页符dompdf

如何在laravel 5.5中使用分页符dompdf
EN

Stack Overflow用户
提问于 2020-07-10 11:07:54
回答 1查看 114关注 0票数 0

我使用page-break-before:总是在pdf中成功,但当移动到下一页时,表格不整齐。我接下来该怎么办?“谢谢”

这是我的代码:

.分页符{page-break before: always;}

代码语言:javascript
复制
                <?php $e= 0 ?>
                @foreach($dt as $data)
                    <?php $e++ ?>
                    <tr>
                        <td>{{$e}}</td>
                        <td>{{$data->part_number}}</td>
                        <td>{{$data->part_name}}</td>
                        <td>{{$data->model_name}}</td>
                        <td>{{$data->category}}</td>
                        <td>{{$data->request_qty}}</td>
                    </tr>
                        @if($e %  30  == 0)
                            <div class="page-break" ></div>
                        @endif
                @endforeach
EN

回答 1

Stack Overflow用户

发布于 2020-07-12 13:27:17

我尝试了几种方法,唯一能让它工作的方法就是计算一个高度。当你做分页符时,必须在表末尾。不是最好的方法,但对我来说很管用。

代码语言:javascript
复制
<table >            
        <thead>
                <tr>
                    <td></td>
                    <td></td>
                    <td></td>                                               
                </tr>
            </thead>
            <tbody> 
                @php($pixel=0)              
                @foreach($datos as $item)                       
                    @if($pixel >= 250)
                        @php($pixel = 0)                            
                        <table ><tbody>
                    @endif
                    <tr>                            
                        <td></td>
                        <td></td>
                        <td></td>
                    </tr>
                    @php($pixel +=10)
                    @if($pixel >= 250)                          
                        </tbody>
                        </table>
                        <div class="page-break"></div>
                    @endif
                @endforeach                 
            </tbody>                
        </table>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62826749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档