我使用ReportViewer.WebForms生成了文档(采用Docx,Xlsx,PDF格式)。 问题是,我需要一些额外的格式(Html和Rtf),所以我使用Microsoft.Office.Interop.Word进行了转换。基本上它打开文件并以不同的格式保存。 什么需要在服务器端完成(除了安装单词,只有单词就足够了?)?我知道这是不好的做法,但还有其他解决方案吗?
像Aspose.Words这样的商业图书馆非常棒,但是项目太小而无法购买许可证。
P.P.S.这两种格式将被重新使用,因此性能不是很大的问题。文件很简单,只不过是简单的3个表格。