2017-05-22 93 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">