1

将 Paragraph.Format 的 LeftIndent 设置为 0.38" 的最安全方法是什么?

  Paragraph parag = doc.Content.Paragraphs.Add(ref missing);
  parag.Range.Text = "bla bla bla";
  parag.Format.LeftIndent = Convert.ToSingle("0.38");

但文字显示不向左缩进!!!

4

1 回答 1

3

Paragraph.LeftIndent属性:

返回或设置一个 Single,它表示指定段落、表格行或 HTML 分区的左缩进值(以磅为单位)。

您需要的是将值转换为点数。您传递的值太小。

您可以使用InchesToPoints方法或CentimetersToPoints方法来转换英寸或厘米的测量值。这些方法可从Word.Application对象获得。

于 2013-09-05T00:50:09.767 回答