我正在尝试找到一个 C# 库,它允许我将我的一个 HTML 页面“打印”到 PDF 文件。我似乎无法确定当前是否存在允许您执行此操作的方法。我发现了几个可以让您构建页面的方法,但没有注意到是否会仅基于 HTML 生成 pdf。
编辑:我不允许在工作中对此进行预算,因此它需要是开源/免费产品。如果不是,我知道 iTextSharp 并且必须以编程方式生成 pdf(这是我希望避免的 :))
我正在尝试找到一个 C# 库,它允许我将我的一个 HTML 页面“打印”到 PDF 文件。我似乎无法确定当前是否存在允许您执行此操作的方法。我发现了几个可以让您构建页面的方法,但没有注意到是否会仅基于 HTML 生成 pdf。
编辑:我不允许在工作中对此进行预算,因此它需要是开源/免费产品。如果不是,我知道 iTextSharp 并且必须以编程方式生成 pdf(这是我希望避免的 :))
我对ActivePDF WebGrabber很幸运。与标准托管库(ActivePDF 是非托管的)相比,使用它有点奇怪,但它可以完成工作。
我已经尝试过itextsharp并且它适用于基本转换,但是当您进入样式和格式时会变得复杂。我还听说wkhtmltopdf是另一种选择。