2017-05-22 168 views
0

我在PowerShell中從SQL創建了一個HTML文檔。現在,當我嘗試使用wkhtmltopdf將HTML文檔導出爲PDF時,HTML文檔中的任何圖像都不顯示。 如果我要創建谷歌PDF文件,圖像將導出就好了:將HTML導出爲包含圖像的PDF

$html = "https://www.google.com" 
    $pdf = "c:\temp\googletest.pdf" 
    & "C:\Windows\wkhtmltopdf\bin\wkhtmltopdf.exe" $html $pdf | Out-Null 

如果我嘗試從本地的HTML文檔做,沒有圖像遇到:

$html = "file:///C:/Temp/htmltest.htm" 
$pdf = "c:\temp\test.pdf" 
& "C:\Windows\wkhtmltopdf\bin\wkhtmltopdf.exe" $html $pdf | Out-Null 

什麼我做錯了嗎?

回答

1

沒有見過你的本地HTML ...

你可以試試你的圖像源中使用完全合格的Windows URI(注意特里普爾/)。

<img src="file:///C:/path/to/your-image.jpg">