我使用以下代码使用EO将html转换为pdf
private void CreatePDFFromHtml(string strFilePath, string strFileExt)
{
string strGetFileName = System.IO.Path.GetFileName(strFilePath);
string strFileLocation = txtTarget.Text + "\\" + strGetFileName.Replace(strFileExt, ".pdf");
if (System.IO.File.Exists(strFileLocation))
{
File.Delete(strFileLocation);
}
HtmlToPdf.ConvertHtml(strGetFileName, strFileLocation);
}
然而,我得到的输出在pdf文件中完全是空白的。 我使用nuget install-package EO.pdf
安装了它答案 0 :(得分:1)
我终于找到了问题所在。在HTMLToPDF.ConvertHtml的第一个参数中(字符串html,pdfdocument) 我提供了html文件名,它期待字符串格式的实际html。