如何使用zend_pdf类在pdf doc中获取高度和宽度的正确图像

时间:2013-01-16 06:26:07

标签: zend-framework

我遇到了zend_pdf的问题,因为我无法在zend pdf文档中获得图像质量和图像的实际高度和宽度。

以下是我正在使用的功能

 $pdf = new Zend_Pdf();

   $page = $pdf->newPage('510:745:');

   $pdf->pages[] = $page;

   $image = Zend_Pdf_Image::imageWithPath($imagePath);

   $page->drawImage($image, 100,100,400, 300);

那么如何使用Zend_pdf来获得具有适当高度和宽度的图像质量?

由于

2 个答案:

答案 0 :(得分:0)

将尺寸更改为原始尺寸。保持图片的原始质量会有所帮助。

答案 1 :(得分:0)

也许getPixelWidth()和getPixelHeight()效果更好。像这样:

$img = Zend_Pdf_Image::imageWithPath('myimage.png');
$page->drawImage($img, 0, 0, $img->getPixelWidth(), $img->getPixelHeight());