2012-02-28 78 views
0

我想生成一个包含图像的PDF。如何使用PHP插入PDF图像(生成PDF)?

,所以我已经尝试过这行代码:

$pdf->Image('b.png',10,8,33); 

另一个是:

$pdf->Image('Project_ITCPH\images.jpg', 1, 10, 5.8, 1.5); 

这里的问题是这样的错误:

“不推荐使用:功能set_magic_quotes_runtime()是不推荐使用C:\ xampp \ htdocs \ Project_ITCPH \ reports \ fpdf.php第931行 FPDF错误:不支持Alpha通道:b.png“

fpdf.php有问题吗?我只用它作为包括。

你有我的问候。

回答

4

此错误仅表示FPDF正在使用已弃用且已过时的函数调用。这是因为您的PHP显示错误和警告以及弃用说明。在使用FPDF时,应该尝试在生成PDF之前关闭错误或在函数调用之前写入@(如here)。

By the way, I highly recommend you use mPDF for PDF generation with PDF, it's better supported in my opinion.

+0

值得注意的是 - mPDF有一个更新比FPDF 1.7更近,而IMO显着更慢。 – JM4 2012-08-30 20:33:01

3

升级FPDF 1.7。它现在支持PNG中的alpha通道。

0

尝试 $ PDF->图像( '.. \ Project_ITCPH \ images.jpg',1,10,5.8,1.5); 这是一段时间发生的原因服务器无法找到文件夹路径希望这项工作ü 也试试这个

要求(“fpdf.php”);