Laravel Dompdf- 更改摄影大小
Posted
技术标签:
【中文标题】Laravel Dompdf- 更改摄影大小【英文标题】:Laravel Dompdf- Change photography size 【发布时间】:2017-12-07 09:35:52 【问题描述】:我有一系列用手机拍摄的照片。我正在尝试以 PDF 格式打印一个完整的文档(由 Laravel 中的 DOMPDF 完成),其中插入了文本和照片。它工作得很好,除了照片,它打印得非常非常小。
我在背景方面遇到了同样的问题,但我用精确的 A4 尺寸设计了它(打印点)。
我的问题是如何修改照片,以便以我想要的尺寸打印在 PDF 中。
php 代码:
$cliente = Cliente::findOrFail($id);
$view = \View::make('cpanel.pdf.curriculum', compact('cliente'))->render();
$pdf = \App::make('dompdf.wrapper');
$pdf->loadhtml($view);
return $pdf->download('cv-'.$cliente->nombre." ".$cliente->apellidos."-".Date('d-m-Y').'.pdf');
我尝试使用 css 规则,但 DOMPDF 忽略了图像
<img style="width: 125pt;border: 1px solid red;" src="URL::asset('/images/candidatos/'.$cliente->foto)" />
【问题讨论】:
【参考方案1】:而不是资产 URL::asset('/images/candidatos/'.$cliente->foto) 使用相对 url 例如。 "home/public_html/img/imagename.jpg"
【讨论】:
【参考方案2】:style=后面有个分号,用双引号代替
【讨论】:
在此处复制/粘贴时输入错误。已编辑。以上是关于Laravel Dompdf- 更改摄影大小的主要内容,如果未能解决你的问题,请参考以下文章
DOMPDF:图像不可读或为空。 (使用 barryvdh/laravel-dompdf)
laravel中使用的PDF扩展包——laravel-dompdf和laravel-snappy