C#互操作词段落间距不会改变

时间:2018-06-19 19:38:40

标签: c# ms-word office-interop

我正在构建一个程序,该程序可以从头开始构建Word文档。一切进展顺利,但我无法克服某个错误。我面临的问题是我有一个段落,我想将“之前的空格”设置为某个值,但是在生成文档时,该段落会显示所有设置,但之前没有正确的空格。参见下面的代码

Paragraph Bijlage = document.Paragraphs.Add();
var t = Bijlage.Parent;
t.Paragraphs.LineSpacingRule = WdLineSpacing.wdLineSpaceSingle;
Bijlage.Format.SpaceBefore = 9;
Bijlage.Range.Font.Name = "CharterITC BT";
Bijlage.Range.Font.Size = 13;
Bijlage.Range.Font.Spacing = 2.85f;
Bijlage.Range.Text = "Bijlage";

因此,字体大小和所有内容都可以正常工作,Bijlage.Format.SpaceBefore = 9行除外

在文档中它保持为0

有人知道这里发生了什么吗?

0 个答案:

没有答案