动态PDF或者Word Doc生成的最佳库?
时间:2020-03-05 18:59:46 来源:igfitidea点击:
我们的ASP.NET应用程序必须能够将Web内容导出为PDF和Word文档。
过去,我们使用Aspose的库来完成此操作,但是我们发现它们在文档构建方面有些低级。例如我们发现自己需要使用形状原语编写基于点的函数来创建项目符号列表。
最好的情况是将工具指向我们可打印的css样式的页面,并自动获取包含以相同方式设置样式的相同内容的PDF或者Word文档。
我们是否有使用任何可以实现此目标的工具的丰富经验?
解决方案
回答
我不相信他们会自动执行,但是SyncFusions工具集让我很幸运。
回答
对于动态PDF生成,我们使用了TallPDF .....效果很好.....
回答
查看pdfFactory Developer Kit。
我自己没有使用过它,但是同一个人的FinePrint工具是Windows最佳工具之一(不再使用Windows或者FinePrint)。
回答
ITextSharp是一个非常容易与.Net一起使用的PDF工具(它是iText Java项目的端口)。免费,开源且相当高级,因此这是要点的代码:
List overview = new List(false, 10); //false =unordered, true= numbered overview.Add(new ListItem("This is an item")); overview.Add("This is another item");
但是不执行Microsoft Word。
回答
我们倾向于使用PrinceXML来创建PDF文档,这似乎很符合我们将XHTML / CSS推入PDF而无需额外构建文档的愿望。
回答
为了生成Word文件,我会考虑使用新的OpenXML格式。 Microsoft为此提供了良好的支持,它应该相当容易使用。
样本文章
回答
我们为此使用www.alt-soft.com Xml2PDF