2

我正在尝试找到一个 C# 库,它允许我将我的一个 HTML 页面“打印”到 PDF 文件。我似乎无法确定当前是否存在允许您执行此操作的方法。我发现了几个可以让您构建页面的方法,但没有注意到是否会仅基于 HTML 生成 pdf。

编辑:我不允许在工作中对此进行预算,因此它需要是开源/免费产品。如果不是,我知道 iTextSharp 并且必须以编程方式生成 pdf(这是我希望避免的 :))

4

3 回答 3

2

我对ActivePDF WebGrabber很幸运。与标准托管库(ActivePDF 是非托管的)相比,使用它有点奇怪,但它可以完成工作。

于 2012-04-26T21:06:59.017 回答
1

我已经尝试过itextsharp并且它适用于基本转换,但是当您进入样式和格式时会变得复杂。我还听说wkhtmltopdf是另一种选择。

于 2012-04-26T21:17:36.200 回答
1

iTextSharp 附带一个小伙伴:XML Worker

如需演示,请查看此处

尽管文档引用了 Java API,但对 C# 的改编应该很简单。

于 2012-04-28T16:50:52.817 回答