我需要帮助使用Word Interop和C#将制表位(位置在1厘米处)添加到Word文档中。以下是我已经尝试过的内容。
当我打开我的Word文档时,我看不到任何制表位。但是,我可以使用以下方法插入制表位对齐:
虽然这些标签在文档中是绝对的,我无法编辑它们。请帮忙。
Range range = paragraph.Range;
int firstTabStart = range .Start;
range .SetRange(firstTabStart, firstTabStart);
range .Paragraphs.TabStops.Add(5, WdTabAlignment.wdAlignTabRight);
当我打开我的Word文档时,我看不到任何制表位。但是,我可以使用以下方法插入制表位对齐:
range .InsertAlignmentTab((int)WdAlignmentTabAlignment.wdCenter,
(int)WdAlignmentTabRelative.wdMargin);
虽然这些标签在文档中是绝对的,我无法编辑它们。请帮忙。
application.CentimetersToPoints(2f)
(在您的 Word 应用程序对象上),或者MillimetersToPoints
,InchesToPoints
等。 - joshuahealy