该问题由两部分组成:
修改(读/写)现有Excel文档的最佳.NET库(应该使用Excel 2003)是什么?
修改(读/写)现有pdf文档的最佳.NET库是什么?
他们也应该能够创建新文档。 如果它们是免费的(开源)或者不太昂贵,那就更好了。
提前致谢:)
答案 0 :(得分:1)
对于PDF:iTextSharp。这是免费的,并不难学习。
答案 1 :(得分:0)
请不要再查看Excel部分:
答案 2 :(得分:0)
关于Excel,您可能不需要库。如果你已经安装了Excel,你可以自动编辑文档,或者你可以通过OLEDB访问它来读取/写入数据,从而完成你所需要的工作。
答案 3 :(得分:0)
我在这个Post中评估了许多用于阅读Excel文件的库。我的偏好是一个名为FlexCel的库,因为它非常容易使用,与替代品相比非常便宜。我们一直在使用它,没有任何问题,有良好的支持和频繁的更新。
我相信它有一些来自Excel电子表格的PDF生成,我不确定那是不是你想要的。
其他替代方案是Aspose,它们提供Excel和Adobe PDF库。但它们的价格要贵一些。
答案 4 :(得分:0)
尝试Pdf Sharp ==> http://www.pdfsharp.net/
它的所有开源和免费的MIT许可证(因此也免费用于商业用途)
API与GDI +类似,此外,它们还有一个名为MigraDoc的东西,可用于在内存中创建文档,然后将其渲染为RTF,XPS或PDF。
答案 5 :(得分:0)
我决定将FlexCel用于.net - 不是免费的,但也不贵。 API不是很舒服所以我建议使用这个库的文档并支持相当不错。除了图表之外,这个库可以执行的所有功能(但是flexcel团队承诺在最近的版本中添加它)。