.net - 替代dompdf(将HTML + CSS转换为PDF的PHP工具)但是在.NET中?

标签 .net php html pdf dompdf

从他们的网站(谷歌代码上的免费项目):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/

相关文章:

c# - 将类型转换为通用类定义

c# - 在文本框中拖动文件或文件夹? C#

.net - 如何在执行分批/解码时消除对集成帐户的依赖

html - 打印 Avery 5160 标签时出现对齐问题

html - 如何使用 CSS 拉伸(stretch)图像以适应屏幕并保持纵横比?

c# - 在Win Form中通过Modal请求用户输入的最简单方法是什么

PHP.ini 错误 -- 没有权限 -- Root 用户

php - 如何将值和键都推送到 PHP 数组中

php - HMVC 架构可以用来做什么?

css - 如何将图像放在另一个图像下方?