2015-06-13 21 views
0

在我的PdfController中,我想打印其路徑來自我的數據庫的徽標。Zend_Pdf_Image中的相對pfad不起作用

我試着像如下:

$pfad = ".". $logen->logo; 
$image = Zend_Pdf_Image::imageWithPath($pfad); 
$page->drawImage($image, $posX-30, $posY, $posX+30, $posY-30); 

它不工作 - >我得到一個超時。

後來我想知道如果我真的得到了正確的道路:

$pfad = ".". $logen->logo; 
$page->drawText($pfad, $posX, $posY +11,'UTF-8'); 

我得到一個路徑:./images/logos/Berlin_1.png這是正確的。

如果我嘗試用絕對路徑,它的工作原理:

$pfad = ".". $logen->logo; 
$image = Zend_Pdf_Image::imageWithPath('./images/logos/Berlin_1.png'); 
$page->drawImage($image, $posX-30, $posY, $posX+30, $posY-30); 

哪裏錯誤,必須與相對路徑一樣嗎?

回答

0

此聲明:$pfad = ".". $logen->logo;無法正常工作。現在我添加了。到我的數據庫記錄中的路徑,它的工作原理。

如果有人知道,爲什麼該聲明不起作用,這可能會有所幫助。