我可以使用fpdf库在pdf上显示图像时将图像分割到下一页吗?

时间:2013-01-09 07:52:13

标签: php fpdf

我正在编写一个代码在php 5中生成一个pdf文件,该文件将包含图像。我正在显示全长图像。图像一到达页面末尾即被剪切(即pdf页面的底部我希望从下一页继续显示图像。即使它大于pdf页面的大小,也可以看到完整的图像。是否可能?如果有,请帮助!!

1 个答案:

答案 0 :(得分:0)

我不确定是否可以单独使用fdpf来完成。 Image()函数不支持部分图像;所以你需要预先找到一种方法来分割图像(使用 GD 或类似的东西。)

简而言之,您需要了解每页要打印多少图像(即PDF页面的可打印区域有多高,不包括页眉,页脚等),然后创建一个由正确剪裁图像。这是您使用Image()函数添加的内容。

如果使用GD,以下是将图像的一部分复制到另一张图像的方法:

GD imagecopy() function