php - 使用 TCPDF 在 LANDSCAPE 视图中输出完整的图像背景
问题描述
我刚刚发现我希望用它来输出 pdf 格式的证书。我目前正在使用主 pdf 文件夹中的示例 51,它显示了如何在 PORTRAIT 视图中输出整页图像背景,但是我正在尝试在 LANDSCAPE 中创建整页图像背景。我已经尝试创建一个新页面并将方向从P
for更改PORTRAIT
为L
forLANDSCAPE
可以正常工作。我进一步使用 A4 横向页面设置在 adobe illustartor 中创建图像背景。在$pdf->image()
我已经用谷歌搜索了参数
Image( $file, $x = '', $y = '', $w = 0, $h = 0, $type = '', $link = '', $align = '', $resize = false, $dpi = 300, $palign = '', $ismask = false, $imgmask = false, $border = 0, $fitbox = false, $hidden = false, $fitonpage = false, $alt = false, $altimgs = array() )
我尝试设置为resize
,true
但图像只是消失并且不在输出 pdf 中。我也尝试过使用宽度和高度,但没有运气。fitonpage
true
这是我得到的输出
电流输出
预期产出
我怎样才能实现所需的输出pdf?
解决方案
转换为横向模式的步骤:
- 转到 tcpdf 的 /config
- 编辑 tcpdf_config.php
- 用定义替换
('PDF_PAGE_ORIENTATION', 'P');
定义('PDF_PAGE_ORIENTATION', 'L');
推荐阅读
- c++ - 使用wingdi.h 时应该链接哪个静态库?
- javascript - axios 在反应中忽略了 baseURL
- javascript - Javascript getElementById does not work on chrome but works on Firefox
- c# - WPF/C# - Throw away the Content for a Checkbox in a Datagrid
- css - Maintaining the position of div after matrix() in CSS
- php - Use Plain Text Password in Laravel 7
- javascript - Integrate WhatsApp JQuery in HTML
- r - Parametize rmarkdown using meta block
- python - How does list() affect the argument being passed into it in Python?
- inspect - Equivalent of `util.inspect` in Deno