使用C#/Java/Visual Basic填充Word 2007模板
我最近接到一项任务,用Rhapsody API从Rhapsody检索到的信息填充Word 2007文件。我对狂想曲不太熟悉,但我会学习的。我很难找到一个好方法来编写一个可以写入格式化(读:表)word文档的程序。我最擅长java,但是我能使用C++、C++或VB。问题似乎是java的所有选项都需要使用第三方库,我不确定是否适合使用它们。Microsoft Visual Studio中可用的所有语言似乎都有写入Word文档的选项,但我似乎无法理解它们。在处理这项任务时,我最简单的选择是什么
# 1 楼答案
我不确定您是否已经尝试了Rhapsody Reporter Plus(内置)和Rational Publishing Engine(可能需要额外的许可证)的所有功能。使用它们,您可以生成html、pdf、word文档
如果这不是您的用例,并且您需要自己的java插件,那么我们在Apache POI方面有很好的经验,我可以向您推荐
我不明白为什么你在使用第三方库时会遇到问题,当你自己编写所有东西时,你可能会结束这样一个类似的库的工作,当然要花费“一些”时间和“一些”麻烦,直到它准备好
# 2 楼答案
Aspose word在将C#与MS word集成方面做得非常好
http://www.aspose.com/categories/.net-components/aspose.words-for-.net/default.aspx