我们的需求是读取word中的文字按句显示在表格里,文字需要保留颜色的格式,所以我们将单元格格式设为富文本格式,但在处理含有超链句子的时候,发现把链接的内容也读出来了,我们希望保持和word中显示的格式一样,谢谢
代码:
string stringfile = @"C:\Users\Administrator\Desktop\测试.rtf";
System.IO.TextReader f = System.IO.File.OpenText(stringfile);
string bits;
bits = f.ReadToEnd();
FarPoint.Win.Spread.CellType.RichTextCellType rtf = new FarPoint.Win.Spread.CellType.RichTextCellType();
rtf.WordWrap = true;
rtf.Multiline = true;
fpSpread1.ActiveSheet.Cells[0, 0].CellType = rtf;
fpSpread1.ActiveSheet.Cells[1, 0].CellType = rtf;
fpSpread1.ActiveSheet.Cells[0, 0].Value= bits;
结果如下:
希望是这样:
|