在用文档控件打开文档后,通过代码设置固定行距的解决方案


创建时间:05/31/2013 01:23:57 PM 修改时间: 05/31/2013 02:52:21 PM
文档分类:BS开发-常见问题, BS开发-开发入门及架构, BS开发-开发技巧, BS客户端-JavaScript控制Word
相关文档:本文档没有相关文档


1.问题表现:

    怎么通过代码设置word文档的固定行距。

2.解决方案:

    function linespace(){

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.WholeStory(); //选中当前文档所有

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.ParagraphFormat.RightIndent = 0;//右缩进

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.ParagraphFormat.SpaceBefore = 0;//段前间距

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.ParagraphFormat.SpaceBeforeAuto = false;//段前间距不设为自动

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.ParagraphFormat.SpaceAfter = 0;//段后间距

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.ParagraphFormat.SpaceAfterAuto = false;//段后间距不设为自动

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.ParagraphFormat.LineSpacingRule = 4;

    TANGER_OCX_OBJ.ActiveDocument.Application.Selection.ParagraphFormat.LineSpacing = 18;//设置行距为18磅

    }