asp.net Microsoft.Office.Interop.Word

时间:2015-07-22 15:25:21

标签: c# asp.net .net office-interop

我试图摆脱用户查看和打印文档时合并的空白页面。我正在使用Dev express编辑器,因此用户插入使页面流过其他页面(rtf)的文本并创建一个空白区域。任何阻止这种情况发生的方法>?

这里是我的代码:

ID    my_column
0     some_data_for_0
1     some_data_for_1
2     some_data_for_2

1 个答案:

答案 0 :(得分:0)

Office interop is not supported from non user sessions(例如,来自ASP.NET服务),这可以解释您所看到的奇怪行为。

在尝试纠正任何其他问题之前,您需要切换到受支持的解决方案,以便在非Open XML SDK之类的非用户会话中操作文档。

更新:重新阅读您的问题,您已经在使用Open XML(SearchAndReplace中的代码已经在使用它)您只需要替换{{1}中的代码也使用Open XML。