您能否给我一些关于免费/Openspurce 库等的建议,这些库可以集成到 asp.net 应用程序上以从 Html 片段生成 Pdf。我将生成显示在 DataGrid 和表格中的发票。是否有一些现成的库可以将带有 Datagrid 的整个表打印成 Pdf。 ITextSharp 看起来不错,但是当一切都已经在网页中时,我将不得不做添加表格和等等的艰巨工作。 这可能是重复的,但它会从整页生成 pdf,这是不需要的 Possible duplicate question
最佳答案
ITextSharp
几乎可以满足您的要求并且是开源的,但是用于转换过程的 API 多年来一直未被触及并且已经过时。因此,我会推荐一种商业产品。
类似于 Winnovative HTML to PDF Converter
老实说,我是这样看的,您可以通过购买商业产品的许可证而不是来节省金钱,而不是花几天时间自己开发解决方案。
编辑 如果仅用于生成发票,那么我会使用 iTextSharp,因为学习基础知识不需要很长时间。但是,如果您希望能够将完整的丰富网页转换为 PDF,请走商业路线。
关于c# - 从 asp.net 中的网页生成 Pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6013538/