我有尺寸为961 * 210的图像。我需要在徽标区域顶部的整页发票pdf生成(如横幅图片)中显示这些图像。
我需要为insertLogo()
函数中的参数(x1,y1,x2,y2)设置什么值?
$page->drawImage($image, x1, y1, x2, y2);
我尝试了多个值,但我无法弄明白。请帮我?。我需要整页图像的精确坐标(如横幅图像)。
答案 0 :(得分:3)
Zend_Pdf的乐趣啊。 drawImage()方法的参数如下:
$ image =使用
创建的图片$ image = Zend_Pdf_Image :: imageWithPath($ path);
其中path是文件系统上所需图像的路径
不幸的是,使用PDF是一个非常手动的过程,你只需要尝试不同的值,直到你做对了。还要记住打印边距,你需要留出一点空间。