使用C#在RDLC报告中插入Word文档内容(带格式)

时间:2010-09-10 08:22:24

标签: c# asp.net ms-word rdlc

我在C#中创建了一个RDLC报告。是否可以在导出到PDF之前插入 Word 2003文档 (带格式)的内容(在设计时或编程方式)。最终结果将是一个PDF文件,其中包含初始报告(来自数据库的字段)和后面的 Word文档内容。

为什么这样?我需要让用户填写表单,附加word文档并将所有内容导出为PDF,如前所述(ASP.NET)。我没有在服务器上安装Word,因此我无法与其COM对象进行交互。

谢谢。

2 个答案:

答案 0 :(得分:1)

Word文档使用哪种格式?如果是.docx,您可以尝试使用Microsoft的Open XML SDK

不确定如何导入格式。

答案 1 :(得分:1)

很久以前就提出过这个问题了,所以我怀疑这个答案对OP来说会有多大用处,但如果其他人偶然发现了这个问题......

......我认为使用第三方组件将文档转换为图像然后在RDLC中使用它并不会有太多麻烦,应该相当容易。