C# 动态PDF或Word文档生成的最佳库?

C# 动态PDF或Word文档生成的最佳库?,c#,.net,asp.net,pdf,ms-word,C#,.net,Asp.net,Pdf,Ms Word,我们的ASP.NET应用程序必须能够将web内容导出为PDF和Word文档 在过去,我们使用库来实现这一点,但我们发现它们在文档构造方面有点太低级了。e、 我们发现自己需要使用形状原语编写基于点的函数来创建项目符号列表 Best case scenerio-我们将一个工具指向我们可打印的css样式页面,并自动获得一个PDF或Word文档,其中包含以相同方式样式化的相同内容 您是否有使用任何工具来完成此任务的良好经验?我不相信它们是自动完成的,但我很幸运使用了SyncFusions工具集。对于动态

我们的ASP.NET应用程序必须能够将web内容导出为PDF和Word文档

在过去,我们使用库来实现这一点,但我们发现它们在文档构造方面有点太低级了。e、 我们发现自己需要使用形状原语编写基于点的函数来创建项目符号列表

Best case scenerio-我们将一个工具指向我们可打印的css样式页面,并自动获得一个PDF或Word文档,其中包含以相同方式样式化的相同内容


您是否有使用任何工具来完成此任务的良好经验?

我不相信它们是自动完成的,但我很幸运使用了SyncFusions工具集。

对于动态PDF生成,我们使用了TallPDF…..效果非常好….

请查看

我自己没有用过,但来自同一个人的工具是Windows最好的工具之一(不再使用Windows或FinePrint)。

是一个非常容易与.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");

不做微软Word。

我们倾向于PDF文档的创建,这似乎与我们将XHTML/CSS推到PDF中的愿望很好,而不需要额外的文档构建。

< >生成Word文件,我会考虑使用新的OpenXML格式。微软为它提供了很好的支持,而且应该很容易使用。

我们用于此

这是我为生成基于模板的报告而编写的.net库。它可以轻松地生成RTF文档。我想您必须将它与另一个库集成以生成PDF文档


请访问NTemplates.codeplex.com查看NTemplates

我在博客中介绍了我在.net中创建PDF的经验