带表格的文档加载后显示异常
行距缩小了,表格整体往上偏,内表格线也变粗TXTextControl.LoadSettings ls = new TXTextControl.LoadSettings();
ls.ApplicationFieldFormat = TXTextControl.ApplicationFieldFormat.MSWord;
this.wordControl.Load(filePath, TXTextControl.StreamType.MSWord, ls); 回复 3楼zinger的帖子
感谢您的问题反馈。
根据当前的信息我还无法重现问题,能否把当前模板保存成 tx 文件发送到论坛查看。另外,请问您是使用的 tx winfroms 平台 X11 版本吗?
您可以尝试设置边框为1,或者只设置有共同边框的单元格的一条边框,例如标准质量单元格只设置“标准质量”单元格的上边框,上部空白单元格不设置下边框。看是否启作用。 原文档是由多个table 拼接在一起的,在word中显示正常,不同table之间控制显示为粗线。 回复 5楼zinger的帖子
问题重现了,使用 TX 导入 2 # 文档,查看了下粗线部分都是两个表格相邻部分。提供一个解决方法:
private void Form1_Load(object sender, EventArgs e)
{
this.textControl1.Load("..//..//test.doc", TXTextControl.StreamType.MSWord);
for (int i = 0; i < this.textControl1.Tables.Count; i++)
{
Table tb = this.textControl1.Tables.GetItem(0);
tb.Rows.GetItem(tb.Rows.Count).CellFormat.BottomBorderWidth=0;
}
}
以上是一个简单的测试,获取 table 后设置底部边框厚度为0,可以绕过这个问题。 回复 5楼zinger的帖子
请问问题是否解决?如果没有请继续跟帖讨论。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
http://gcdn.gcpowertools.com.cn/attachment.aspx?attachmentid=10062
页:
[1]