dompdf 相关问题

用PHP编写的HTML到PDF转换器

DOMPDF 在 Laravel 文档开头创建空白页面

DOMPDF 在 Laravel 文档的开头创建空白页面。我已经检查了所有 html 内容,没有空格。有人有建议吗? 下面是我试图将其放入 pdf 文件中的代码...

回答 2 投票 0

Dompdf page_text 使用画布在第一页之后的页面上丢失

我正在尝试在页脚中获取页面计数器。为此,我使用了在 php 中使用 getCanvas()->page_text() 函数的选项(与我无法显示的脚本版本相反)

回答 1 投票 0

使用 barryvdh/laravel-dompdf 在一篇论文中显示条形码和标题

我在 laravel 中使用 barryvdh/laravel-dompdf 包来制作 pdf 文件并打印它们。 我的打印机打印小尺寸的条码,例如 45mm * 30mm 我使用这段代码制作 pdf 之类的 $pdf...

回答 0 投票 0

建议我使用 laravel 的好 pdf 生成器。在 laravel 中使用 DOMPDF 存在引导程序、css 边框等问题

Bootstrap 基本网格系统在 DOMPDF 中不起作用。我正在使用 Laravel 版本 7.3 $pdf = \App::make('dompdf.wrapper'); $pdf->loadView('pdf.sale_invoice', compact('invoice')); 返回 $pd...

回答 0 投票 0

如何在 laravel 的 dompdf 中显示印地语和古吉拉特语字体

我在我的 laravel 项目中使用印地语字体使用 dompdf 生成 pdf。 我已经下载了 Noto Sans Devanagari 字体并放在 myproject\storage onts 文件夹下。 我在 blade html f 中使用过...

回答 1 投票 0

如何在打印pdf文档时在html文件中放置一列

我想在 html 文件中创建一个文档以 pdf 格式打印,但该列不起作用。 我需要图书馆吗?

回答 2 投票 0

使用 DomPDF 嵌入图像 [Laravel9]

我正在学习 Laravel 和 DomPDF。我得到了 stackoverflow 人员的帮助,并得到了 unserstand Laravel 的帮助。现在我在将图像嵌入 PDF 时遇到问题。 我搜索了我需要使用 base64_encode 的

回答 1 投票 0

使用 DOMPDF 的问题。我已经完成了推荐的一切

我收到错误 致命错误:未捕获错误:在 C:\xampp\htdocs\portalssmg\z9400b_pdf.php:16 中找不到类“dompdf\dompdf”:16 堆栈跟踪:#0 {main} 我不明白为什么。 我用

回答 0 投票 0

分页符在带有长文本的 dompdf 中不起作用

我的代码有问题,分页符不适用于长文本。我希望当文本很长时,文本可以在新页面中使用。 这是我试过的代码: 我的代码有问题,分页符不适用于长文本。我希望当文本很长时,文本可以在新页面中使用。 这是我试过的代码: <h6 style="background: #cdcbcb; font-size: 13px; margin: 0px; padding:8px;">RENCANA KEPERAWATAN</h6> <table style="table-layout:fixed;" class='table table-bordered'> <thead> <tr> <th style="width: 30%; overflow: hidden; text-overflow: ellipsis; text-align: center">No</th> <th style="width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: center">Diagnosa Keperawatan</th> <th style="width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: center">Tujuan</th> <th style="width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: center;">Intervensi</th> </tr> </thead> <tbody> <?php $no=1; ?> @foreach ($data_rencanakeperawatan as $item) <tr> <td style="text-align: center">{{$no}}</td> <td>{{$item->diagnosa_keperawatan_rencana}}</td> <td>Setelah dilakukan intervensi keperawatan selama {{ $item->jam }} jam maka {{ $item->keterangan }} dengan kriteria hasil : <?php $data_kriteria=DB::table('tb_kriteria')->where('id_rencanakeperawatan', $item->id_rencanakeperawatan)->get(); foreach ($data_kriteria as $value1) { ?> <p>• {{$value1->detail_luarankeperawatan}} ({{$value1->skor_kriteria}})</p> <?php } ?> </td> <td> <?php $data_intervensi=DB::table('tb_intervensirencana') ->join('m_detailintervensi', 'tb_intervensirencana.id_detailintervensi', '=', 'm_detailintervensi.id_detailintervensi') ->where('tb_intervensirencana.id_rencanakeperawatan', $item->id_rencanakeperawatan)->get(); $total_text=0; $jml_ket=0; $jml_intervensi=0; $jml=0; foreach ($data_intervensi as $value2) { ?> <b>• {{$value2->keterangan}}{{$jml_ket}}</b><br> {{$value2->dataintervensi}}{{$jml_intervensi}}<br> <?php } ?> </td> </tr> <?php $no++; ?> @endforeach </tbody> </table> 经过一些研究,据说 dompdf 不会在表格中创建 分页符/新页面。遗憾的是,你不能在桌子上做下一页行。我还在我的评论中加入了你可以在 div 上做一个 line break/new page。这样做会更复杂,但我在 div 上制作了这个示例表,它可以处理长文本并制作新页面。 你可以参考这个草稿开始做你的项目。 附言 Dompdf 不支持在页面之间使用表格单元格/行制作新页面。意思是如果你桌上的文字太长,它会移到下一页。此外,表格内的所有数据也将移动到下一页。 我在做研究时了解到,DOMPDF 正在渲染代码中的每个元素(1 个元素 = 1 页)。由于 table 由 (table,thead,tbody,tr,th & td) 组成,它会被视为一个元素。 截至目前,dompdf 仍未解决此问题。 参考#1 参考#2

回答 1 投票 0

长文本时分页符在dompdf中不起作用

我的代码有问题,分页符在长文本时不起作用。所以我希望当长文。新页面中可用的文本。 这是我试过的代码! 我的代码有问题,分页符在长文本时不起作用。所以我希望当长文。新页面中可用的文本。 这是我试过的代码! <h6 style="background: #cdcbcb; font-size: 13px; margin: 0px; padding:8px;">RENCANA KEPERAWATAN</h6> <table style="table-layout:fixed;" class='table table-bordered'> <thead> <tr> <th style="width: 30%; overflow: hidden; text-overflow: ellipsis; text-align: center">No</th> <th style="width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: center">Diagnosa Keperawatan</th> <th style="width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: center">Tujuan</th> <th style="width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: center;">Intervensi</th> </tr> </thead> <tbody> <?php $no=1; ?> @foreach ($data_rencanakeperawatan as $item) <tr> <td style="text-align: center">{{$no}}</td> <td>{{$item->diagnosa_keperawatan_rencana}}</td> <td>Setelah dilakukan intervensi keperawatan selama {{ $item->jam }} jam maka {{ $item->keterangan }} dengan kriteria hasil : <?php $data_kriteria=DB::table('tb_kriteria')->where('id_rencanakeperawatan', $item->id_rencanakeperawatan)->get(); foreach ($data_kriteria as $value1) { ?> <p>• {{$value1->detail_luarankeperawatan}} ({{$value1->skor_kriteria}})</p> <?php } ?> </td> <td> <?php $data_intervensi=DB::table('tb_intervensirencana') ->join('m_detailintervensi', 'tb_intervensirencana.id_detailintervensi', '=', 'm_detailintervensi.id_detailintervensi') ->where('tb_intervensirencana.id_rencanakeperawatan', $item->id_rencanakeperawatan)->get(); $total_text=0; $jml_ket=0; $jml_intervensi=0; $jml=0; foreach ($data_intervensi as $value2) { ?> <b>• {{$value2->keterangan}}{{$jml_ket}}</b><br> {{$value2->dataintervensi}}{{$jml_intervensi}}<br> <?php } ?> </td> </tr> <?php $no++; ?> @endforeach </tbody> </table> 提前致谢,抱歉偶尔出现英语错误 您可以使用 "word-break" 属性使用 css 来做到这一点。 td{ word-break:break-all; } 参考

回答 1 投票 0

如何优化从数据库中获取数据以进行 PDF 转换

我从数据库加载数据有问题,系统给我一个错误 最大执行时间超过 60 秒 我意识到我需要优化我的代码以缩短加载数据的时间......

回答 3 投票 0

带附件的 Laravel 邮件给出 fopen(): null bytes error

我正在尝试发送一封附有 pdf 文件的电子邮件。 我检查过,文件确实存在于路径中。我也可以打开它。 我用

回答 2 投票 0

使用 dompdf 导出 pdf 文件时,在表标记处分页时边界半径有问题

我为表格设置了边框半径,当分页时,第一页第一个表格的末尾和第二页表格的头部没有边框,我该如何解决? 在此处输入图像描述 这是我的...

回答 0 投票 0

找不到图像或类型未知 Dompdf 0.8.1 和 CodeIgniter

我想从生成的图像加载图像到 PDF。 我已将 isRemoteEnabled 设置为 true 并且 生成的 QRCode 工作正常 这是我的代码。 $this->load->library(array('pdf', 'ciqrcode')); ...

回答 3 投票 0

file_put_contents: 无法打开流,没有那个文件或目录

我正在尝试使用 dompdf 将表单保存为易于阅读的 .pdf 文件,我的处理脚本如下。我收到错误警告:file_put_contents(/files/grantapps/NAME0.pdf) [functio...

回答 2 投票 0

遇到未捕获的异常

遇到未捕获的异常 类型:错误 消息:调用未定义函数 create_function() 文件名:C:\xampp\htdoc

回答 0 投票 0

Memory size exhausted Error when trying to render pdf with DOMPDF in Codeigniter

您好,我正在尝试使用 Dompdf 在 codeigniter 4 上实现 pdf 文件功能,但出现错误:致命错误:允许的 536870912 字节内存大小已耗尽(试图分配 262148096 字节...

回答 1 投票 0

与 DomPDF Laravel 兼容的 Bootstrap 版本

我有一个问题,在我尝试了很多版本的 bootstrap 在 dompdf laravel 中使用之后,没有人可以兼容。我在其他人那里搜索过和我一样的问题,他们说 bootstrap 3.3.6 是

回答 0 投票 0

如何从 Laravel 中的 Controller 中取消 target _blank

我正在使用 Laravel 10 和 DomPDF。 我有一个将数据发送到我的控制器的表单,它会在新选项卡中下载 pdf,但如果验证出现问题,它会在新选项卡中打开一个新表单。 f...

回答 0 投票 0

Dom pdf表格边框底部

大家好。我想问为什么dompdf在最后一部分把我的桌子砍掉了。 下面附上一张图片供您参考。 我希望在跳转到新

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.