3

我在 CakePHP 3 应用程序中工作。在这里,我使用 TCPDF 生成 PDF。除图像外,一切正常。图像未显示。

这是我的pdf()动作文件:

public function pdf()
    {
    $this->loadModel('Users');
    $users=$this->Users->find('all')->select(['firstname','lastname','email','image_path']);
    $this->set(compact('users'));
    $this->viewBuilder()->layout('pdf');
    }

我的 pdf.ctp 文件:

$html = '<table>';

foreach($users as $users) {
  $html .= '<tr>
  <td>' . $users['firstname'] . '</td>
  <td>' . $users['lastname'] . '</td>
  <td>' . $users['email'] . '</td>
  <td><img src="/sample/webroot/img/'.$users['image_path'].'"/></td> 
        </tr>';    
}
$html .= '</table>';
$pdf->writeHTML($html, true, false, true, false, '');

谁能帮我解决这个问题?

4

0 回答 0