首页 > 解决方案 > 使用 TCPDF 在 LANDSCAPE 视图中输出完整的图像背景

问题描述

我刚刚发现我希望用它来输出 pdf 格式的证书。我目前正在使用主 pdf 文件夹中的示例 51,它显示了如何在 PORTRAIT 视图中输出整页图像背景,但是我正在尝试在 LANDSCAPE 中创建整页图像背景。我已经尝试创建一个新页面并将方向从Pfor更改PORTRAITLforLANDSCAPE可以正常工作。我进一步使用 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() )

我尝试设置为resizetrue但图像只是消失并且不在输出 pdf 中。我也尝试过使用宽度和高度,但没有运气。fitonpagetrue

这是我得到的输出

电流输出

在此处输入图像描述

预期产出

在此处输入图像描述

我怎样才能实现所需的输出pdf?

标签: phptcpdf

解决方案


转换为横向模式的步骤:

  1. 转到 tcpdf 的 /config
  2. 编辑 tcpdf_config.php
  3. 用定义替换('PDF_PAGE_ORIENTATION', 'P');定义('PDF_PAGE_ORIENTATION', 'L');

推荐阅读