Php 设置位置的zend_PDF drawImage

Php 设置位置的zend_PDF drawImage,php,zend-framework,zend-pdf,Php,Zend Framework,Zend Pdf,我使用zend,需要以PDF格式打印报告,我想为图像绘制位置。但我找不到解决方案,因为我在中看到,我只能设置图像的大小,但还找不到如何设置图像的位置 $image = Zend_Pdf_Image::imageWithPath($base."/images/logo_login.png"); $page->drawImage($image, 10, 30, 20, 50); 是的,根据这个代码,我不能为图像绘制位置。所以以前有人知道这件事,请分享给我。谢谢

我使用zend,需要以PDF格式打印报告,我想为图像绘制位置。但我找不到解决方案,因为我在中看到,我只能设置图像的大小,但还找不到如何设置图像的位置

        $image = Zend_Pdf_Image::imageWithPath($base."/images/logo_login.png");
        $page->drawImage($image, 10, 30, 20, 50);

是的,根据这个代码,我不能为图像绘制位置。所以以前有人知道这件事,请分享给我。谢谢

drawImage
函数get as parameter用于设置绘制图像的起点(左上)和终点(右下)的位置。通过该坐标,可以指定要绘制的图像的位置和大小


Zend_Pdf
使用左下角作为原点,并使用点(1/72英寸)作为测量单位

我通常不会如此公开地发布我自己东西的链接,但我最近看到您提出了一些关于如何使用
Zend_Pdf
的问题,我认为您可以从阅读本文中获益:


那篇文章中有一个关于使用
drawImage()

的特定章节,有没有一种方法可以在文本后面绘制图像,使其看起来像一个背景?drawImage函数没有z-index参数我还没有测试过这个理论,但是我很确定如果你先画图像,然后再画文本,文本会出现在图像的顶部。也就是说,我很确定当呈现PDF时,呈现应用程序只是按照它们在文件中出现的顺序一个接一个地遵循说明,这意味着第二次绘制的内容将覆盖第一次绘制的内容。
public function drawImage(Zend_Pdf_Resource_Image $image, $x1, $y1, $x2, $y2);