[英]Background Image not showing in PDF using WKHTMLTOPDF
場景:
我正在使用WKHTMLTOPDF工具生成pdf格式的報告,除背景圖像未在生成的PDF中呈現外,其他所有操作都正常,盡管它以HTML格式正確顯示。
我試過的
我將背景圖片的格式從png更改為jpg,但是沒有運氣。
我已經使用
--javascript-delay 5000
代碼來等待渲染圖像,但是仍然沒有運氣。
奇怪的行為 :
我的背景還有另外一張圖片,並且顯示正確。
我的問題 :
此場景有什么問題,因為另一幅圖像可以正確顯示背景,但不能正常顯示? 請幫助我。謝謝。
更新 :
我正在執行cmd
My Code: wkhtmltopdf http://example.com/renderpdf sample.pdf
在執行警告時:
QFont::setPixelSize: Pixel size <= 0 (0)
二手CSS:
background: transparent url(images/abc.png) no-repeat scroll 0% 0% / 100% 100%;
我終於想通了; 問題出在我的CSS上。
我將其更改為:
background: transparent url(http://example.com/abc.png) no-repeat scroll 0% 0% / 100% 100%;
至:
background:url(http://example.com/abc.png) no-repeat; background-size:100%` 100%;
您的圖片文件名是否包含空格? 如果是,請在文件名(而不是完整的文件路徑)上使用rawurlencode()函數,然后嘗試。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.