我正在尝试将 evoPDF 集成到我的 asp.net 应用程序中。我正在通过 ajax 从我的 html 文件 onclick 发送部分 html。在这部分之前一切正常。现在,当我从 EvoPdf API 调用这些方法时。
1. GetPdfBytesFromHtmlStream(Stream, Encoding,urlbase)
2. SavePdfFromHtmlStringToFile(String html,string filename,urlbase)
我发送的 html 块类似于
<ol class = "lol">
<li> HEY </li>
<li> Now </li>
</ol>
外部文件中的 Css 类似于
.lol {
background-color: red;
}
根据文档,第三个参数必须是您提取 html 块的原始 Html 的完整 url。由于尝试 localhost/3232 不起作用,我在网络上上传了我的应用程序。但是,我看不到在生成的 Html 中应用了任何 CSS。在文档中,他们还建议附加
<HEAD> <BASE HREF="full url to your html file"> </HEAD>
并且,使用这种方法。
pdfConverter.GetPdfBytesFromHtmlString(String html);
我上面尝试的任何内容都没有应用 CSS。有什么想法吗....