C#Word导出把两行并未一行

C#导出Word时因为有的时候字符太长会换位两行,怎么设置把两行合并为一行,求大神指教

你所谓的导出Word是指将内容导入Word中进行显示吗?不管导入导出,都是以字符串或者流的形式,因此要想改变导入导出格式,要对字符串或者流进行格式控制,例如如果有换行符就将其替换掉,或者每行的字符数到达一定数目时候自动换行

是把内容导出成一个Word文档,就好比是在Word里操作那个双行合一一样,在代码里我该怎么实现

是把内容导出成一个Word文档,就好比是在Word里操作那个双行合一一样,在代码里我该怎么实现

Microsoft.Office.Interop.Word.Paragraph oPara;
Microsoft.Office.Interop.Word.Range[] oRange = new Range[1000];
oPara = oDoc.Paragraphs.Add(ref oMissing);
int i = 0; int j = 1;
StringBuilder build = new StringBuilder();
oRange[i] = oPara.Range;
oRange[i].Text = build .append(你的文档内容)+ "\r";
//对build进行字符串处理就行了,build的内容是连续打印出来的,把里面的、\r等字符串去掉就行了
i++;
只是思路,具体你自己摸索一下,有问题,再说