使用FPDF和PHP在同一PDF中添加文本和图像?

时间:2019-11-17 19:38:55

标签: php pdf fpdf

我正在一个必须生成PDF证书的网站上工作,到目前为止,我正在尝试使用PHP中的FPDF在同一页面上添加文本和图像,我能够添加单个图像,但是当我添加时一行文字弹出一些错误,Page为空白。此页面显示错误。 从某种意义上讲,我得到的是空白页面,没有任何输出,或者打开了pdf。

<?php
require('fpdf.php');
if(isset($_POST["Submit"]))
{
//create image from text
$text = $_POST["name"];
$pdf = new FPDF(); 
$pdf->AddPage();
$pdf->Image('head.jpg',0, 0, 210,100,'PNG');
$pdf->SetFont('Arial', '', 12);
$pdf->Text(105,68,"$text");
$pdf->Image('foot.jpg',0, 110, 210,100,'PNG');
$pdf->Output();
}
?>

但是,如果我这样做,将成功生成带有图像的pdf文件。

<?php
require('fpdf.php');
if(isset($_POST["Submit"]))
{
//create image from text
$text = $_POST["name"];
$pdf = new FPDF(); 
$pdf->AddPage();
$pdf->Image('head.jpg',0, 0, 210,100,'PNG');
//$pdf->SetFont('Arial', '', 12);
//$pdf->Text(105,68,"$text");
$pdf->Image('foot.jpg',0, 110, 210,100,'PNG');
$pdf->Output();
}
?>

0 个答案:

没有答案