我刚发现TCPDF我希望用它来输出pdf格式的证书。我现在使用master pdf文件夹中的示例51来显示如何在PORTRAIT视图中输出整页图像背景,但是我试图在LANDSCAPE中创建一个完整的页面图像。我尝试过创建一个新页面,并将方向从P
更改为PORTRAIT
到L
,LANDSCAPE
工作正常。我进一步在adobe illustartor中创建了具有A4横向页面设置的图像背景。在$pdf->image()
我用Google搜索参数
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
,将fitonpage
设置为true
,但图像刚刚消失,并且不在输出pdf中。我也试过玩宽度和高度,但没有运气。
这是我得到的输出
当前输出
预期输出
如何实现所需的输出pdf?
答案 0 :(得分:0)
简单的图像语法交换宽度和高度元素。
$this->Image($img_file, 0, 0, 297, 210, '', '', '', false, 300, '', false, false, 0);