.NET中的邮件/ Word合并?

我想在内存中的信息集合和word文档之间进行合并。在使用Aspose之前我很容易做到这一点,但他们想要2万美元用于他们的工具...... 我研究了使用.NETs互操作库,但是他们要求我在我的服务器上安装Word,我不想这样做。 有没有人知道一个价格合理(或更好,免费)的好工具,这将允许我在不滥用我的服务器的情况下做我正在尝试的事情?     
已邀请:
请参阅codeplex上的docx库。     
如果您使用的是SQL Server,则可以使用SQL Server报告服务。因此,您不必拥有一个好的文档文档,而是使用RDL:您可以创建报表,并且可以通过编程方式调用报表并动态生成PDF。 我已经使用这种方法为客户生成信件和发票,它似乎对生产代码运行良好。     
看看内容控制数据绑定。 使用此方法,您将数据包含为自定义XML部分(即您自己选择的XML),并使用XPath表达式将数据绑定到docx中的特定位置。 如果你这样做,Word会帮助你:docx表面的变化会反映在你的xml中,反之亦然。 需要Word 2007或更高版本(可悲的是,Windows版本,而不是Mac版的Word 2011)。     

要回复问题请先登录注册