我已经下载了WkHtmlToXSharp(它在引擎盖下使用WkHtmlToPdf)并打开了解决方案。 当我运行项目给出的测试 - CanConvertFromFile时,它给了我一个很好的格式化PDF输出。WkHtmlToXSharp一旦更改源代码,就不会呈现HTML元素
但只要我删除源HTML文件,甚至一个空格(WkHtmlToXSharp.Tests \资源\ page.xhtml)它呈现的地方没有HTML结构的纯文本,即在网页上的所有文本呈现为单线。
我发现我的开发项目使用WkHtmlToXSharp相同的问题。
我怀疑这是由于更改源文件的字符编码。你知道字符编码应该是什么吗?这也是WkHtmlToPdf的问题吗?
注意:对于稍有误导性的标记(WkHtmlToPdf),抱歉,该网站不允许我创建标记WkHtmlToXSharp。
非常感谢!
在这个例子中,我只是运行GitHub源代码附带的默认测试。 当我运行测试 - CanConvertFromFile,它工作得很好。 当我做任何更改WkHtmlToXSharp.Tests \资源\ page.xhtml并重新运行测试,生成的PDF失去所有格式。然后,无论我做什么,包括重建解决方案,似乎都没有带来格式化。 – user356247