从他们的网站(谷歌代码上的免费项目):http://code.google.com/p/dompdf/
dompdf是一个html-to-pdf转换器。AT
它的心脏,dompdf是(大部分)css2.1
兼容的HTML布局和呈现
用PHP编写的引擎
我需要在ASP.NET网站中具有相同的功能。是否有任何可以与ASP.NET一起使用的好的免费选项。我在以前的项目中尝试过ITextSharp,但它的HTML支持非常糟糕。
我必须为它编写特殊的HTML。当前网站不能这样,因为用户正在自己上载HTML文件。
我也尝试过谷歌文档.NET客户端库,但它非常不稳定。很多次我收到“坏请求”,然后重复相同的请求,它就工作了。
-
你知道用免费工具通过.NET把HTML转换成PDF的方法吗?甚至是通过.NET与这个PHP库进行接口的方法(假设我的主机位于共享主机上,支持完全信任的安全性,但没有安装任何东西的能力,尽管我可能会移动到虚拟服务器(如果值得的话)。
最佳答案
wkHTMLtoPDF可能是你想要的。它是一个非常快速和准确的HTML-PDF转换器,包括先进的页面媒体格式,如页眉和页脚。
它基于WebKit呈现引擎,并且完全是交叉(脚本)语言,因为您将其称为外部二进制文件,以满足您的需要。
出于性能方面的考虑,我们自己的(PHP)项目正从dompdf转向wkhtmltopdf。我们已经运行了:但它是法语的,但很容易解释。
关于.net - 替代dompdf(将HTML + CSS转换为PDF的PHP工具)但是在.NET中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2101168/