3 回答

TA貢獻1830條經驗 獲得超9個贊
所以,我發現我的src屬性后面有一個空格。顯然這是 Html2Pdf 的禁忌。通過更改簡單地刪除空間:
src ="$imageUrl"
到
src="$imageUrl"
解決了我的問題!

TA貢獻1827條經驗 獲得超4個贊
問題解決了
出于某種原因,在 vendor\spipu\html2pdf\src\Html2Pdf.php
protected function _tag_open_IMG($param)
{
print_r($param);
$src = str_replace('&', '&', $param['src']);
我得到這樣的結果
Array (
[style] => Array ( )
[alt] =>
[src] =>
[href] => https://my.hostname.co.uk/assets/company/logo-png-3.png
[num] => 1
)
所以我只是改變
$src = str_replace('&', '&', $param['src']);
到
$src = str_replace('&', '&', $param['href']);

TA貢獻1794條經驗 獲得超8個贊
在 Html2Pdf 文件中記錄了解決方案。
// WARNING : if URL, "allow_url_fopen" must turned to "on" in php.ini
//
所以只需在 php.ini 中啟用該選項即可。
問候!
- 3 回答
- 0 關注
- 134 瀏覽
添加回答
舉報