本文介绍文字文档的API枚举。

PageFitType

通过PageFitType设置是否缩放视图以适应文档窗口的尺寸。

  • 使用方法

    表达式.Enum.PageFitType.wdPageFitNone

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdPageFitNone

    0

    不要为页面调整视图设置。

    wdPageFitFullPage

    1

    查看整个页面。

    wdPageFitBestFit

    2

    文档窗口大小进行调整后使页面以最佳尺寸适应活动窗口。

    wdPageFitTextFit

    3

    使页面文本最佳匹配活动窗口。

BasePoint

通过BasePoint指定用于对齐的基点。

  • 使用方法

    表达式.Enum.BasePoint.leftTop

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    leftTop

    left-top

    左上顶点。

    rightTop

    right-top

    右上顶点。

    rightBottom

    right-bottom

    右下顶点。

    leftBottom

    left-bottom

    左下顶点。

    center

    center

    中心点。

WdAutoFitBehavior

通过WdAutoFitBehavior指定Word如何使用自动调整功能来调整表格的大小。

  • 使用方法

    表达式.Enum.WdAutoFitBehavior.wdAutoFitFixed

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdAutoFitFixed

    0

    将表格设置为与内容无关的固定大小。

    wdAutoFitContent

    1

    根据表格中包含的内容自动调整表格的大小。

    wdAutoFitWindow

    2

    根据活动窗口的宽度自动调整表格的大小。

WdBreakType

通过WdBreakType指定分隔符的类型。

  • 使用方法

    表达式.Enum.WdBreakType.wdPageBreak

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdPageBreak

    1

    换行符。

    wdColumnBreak

    2

    插入点处的分栏符。

    wdTextWrappingBreak

    3

    结束当前行,并强制文字在图片、表格或其他项目下方继续。文字将在下一个空行(且该空行不包含与左边距或右边距对齐的表格)上继续。

    wdSectionBreakNextPage

    4

    分节符在下一页。

    wdSectionBreakContinuous

    5

    新节不包含相应分页符。

    wdSectionBreakEvenPage

    6

    使下一节从下一偶数页开始的分节符。如果分节符落入偶数页,则Word将下一奇数页留为空白。

    wdSectionBreakOddPage

    7

    使下一节从下一奇数页开始的分节符。如果分节符落入奇数页,则Word将下一偶数页留为空白。

WdCellVerticalAlignment

通过WdCellVerticalAlignment指定分隔符的类型。

使用方法:

  • 表达式.Enum.WdCellVerticalAlignment.wdCellAlignVerticalTop

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdCellAlignVerticalTop

    1

    文字与单元格上框线对齐。

    wdCellAlignVerticalCenter

    2

    文字与单元格中心对齐。

    wdCellAlignVerticalBottom

    3

    文字与单元格底边框线对齐。

WdColorIndex

通过WdColorIndex指定使用的颜色。

  • 使用方法

    表达式.Enum.WdColorIndex.wdByAuthor

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdByAuthor

    -1

    由文档作者定义的颜色。

    wdAuto

    0

    自动配色。默认值,通常为黑色。

    wdBlack

    1

    黑色。

    wdBlue

    2

    蓝色。

    wdTurquoise

    3

    青绿色。

    wdBrightGreen

    4

    鲜绿色。

    wdPink

    5

    粉红色。

    wdRed

    6

    红色。

    wdYellow

    7

    黄色。

    wdWhite

    8

    白色。

    wdDarkBlue

    9

    深蓝色。

    wdTeal

    10

    青色。

    wdGreen

    11

    绿色。

    wdViolet

    12

    紫色。

    wdDarkRed

    13

    深红色。

    wdDarkYellow

    14

    深黄色。

    wdGray50

    15

    50%灰色底纹。

    wdGray25

    16

    25%灰色底纹。

WdContentControlType

通过WdContentControlType指定内容控件的类型。

  • 使用方法

    表达式.Enum.WdContentControlType.wdContentControlRichText

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdContentControlRichText

    0

    指定RTF内容控件。

    wdContentControlText

    1

    指定文本内容控件。

    wdContentControlPicture

    2

    指定图片内容控件。

    wdContentControlComboBox

    3

    指定组合框内容控件。

    wdContentControlDropdownList

    4

    指定下拉列表内容控件。

    wdContentControlBuildingBlockGallery

    5

    指定生成块库内容控件。

    wdContentControlDate

    6

    指定日期内容控件。

    wdContentControlGroup

    7

    指定组内容控件。

    wdContentControlCheckbox

    8

    指定复选框内容控件。

    wdContentControlRepeatingSection

    9

    指定重复的部分内容控件。

WdDefaultTableBehavior

通过WdDefaultTableBehavior指定Word是否要根据表格单元格的内容自动调整其大小。

  • 使用方法

    表达式.Enum.WdDefaultTableBehavior.wdWord8TableBehavior

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdWord8TableBehavior

    0

    禁用自动调整功能。默认值。

    wdWord9TableBehavior

    1

    启用自动调整功能。

WdDisplayDocumentFields

通过WdDisplayDocumentFields设置公文域底纹的类型。

  • 使用方法

    表达式.Enum.WdDisplayDocumentFields.wpsNotDisplayDocumentFileds

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wpsNotDisplayDocumentFileds

    0

    不显示底纹。

    wpsDisplayDocumentFields

    1

    显示底纹和背景色。

    wpsDisplayDocumentFieldsWithoutBackground

    2

    显示底纹但不显示背景色。

WdExportCreateBookmarks

通过WdExportCreateBookmarks指定导出文档时是否创建书签。

  • 使用方法

    表达式.Enum.WdExportCreateBookmarks.wdExportCreateHeadingBookmarks

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdExportCreateHeadingBookmarks

    0

    在导出的文档中为每个Word标题创建一个书签,Word标题包括主文档和文本框中不含页眉、页脚、尾注、脚注或注释的标题。

    wdExportCreateNoBookmarks

    1

    不在导出的文档中创建书签。

    wdExportCreateWordBookmarks

    2

    在导出的文档中为每个Word书签创建一个书签,Word书签包括除页眉和页脚中所含书签以外的所有书签。

WdExportFormat

通过WdExportFormat指定导出文档的格式。

  • 使用方法

    表达式.Enum.WdExportFormat.wdExportFormatPDF

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdExportFormatPDF

    17

    将文档导出为PDF格式。

    wdExportFormatXPS

    18

    将文档导出为XPS(XML Paper Specification)格式。

    wdExportFormatIMG

    19

    将文档导出为图片格式。

WdExportImgFormat

通过WdExportImgFormat指定导出图片的格式。

  • 使用方法

    表达式.Enum.WdExportImgFormat.wdExportFormatPNG

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdExportFormatPNG

    0

    导出PNG格式的图片。

    wdExportFormatJPG

    1

    导出JPEG格式的图片。

    wdExportFormatBMP

    2

    导出BMP格式的图片。

    wdExportFormatTIF

    3

    导出TIFF格式的图片。

WdExportItem

通过WdExportItem指定导出文档时是否带标记。

  • 使用方法

    表达式.Enum.WdExportItem.wdExportDocumentContent

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdExportDocumentContent

    0

    导出文档时不带标记。

    wdExportDocumentWithMarkup

    7

    导出文档时带标记。

WdExportOptimizeFor

通过WdExportOptimizeFor指定导出文档的分辨率和质量。

  • 使用方法

    表达式.Enum.WdExportOptimizeFor.wdExportOptimizeForOnScreen

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdExportOptimizeForPrint

    0

    针对打印进行导出,质量较高,生成的文件大小较大。

    wdExportOptimizeForOnScreen

    1

    针对屏幕显示进行导出,质量较差,生成的文件大小较小。

WdExportRange

通过WdExportRange导出文档中的指定内容。

  • 使用方法

    表达式.Enum.WdExportRange.wdExportAllDocument

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdExportAllDocument

    0

    导出整个文档。

WdGoToDirection

通过WdGoToDirection指定所选内容或插入点相对于某个对象或其自身移动到的位置。

  • 使用方法

    表达式.Enum.WdGoToDirection.wdGoToAbsolute

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdGoToAbsolute

    1

    绝对位置。

WdGoToItem

通过WdGoToItem指定将插入点或所选内容移到其正前方的项目类型。

  • 使用方法

    表达式.Enum.WdGoToItem.wdGoToPage

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdGoToBookmark

    -1

    书签。

    wdGoToPage

    1

    页。

WdHeaderFooterIndex

通过WdHeaderFooterIndex指定返回页眉或页脚的类型。

重要

JS-SDK V1.1.10及以上版本支持此功能。

  • 使用方法

    表达式.Enum.WdHeaderFooterIndex.wdHeaderFooterPrimary

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdHeaderFooterPrimary

    1

    返回文档或节中除第一页外所有页上的页眉或页脚。

    wdHeaderFooterFirstPage

    2

    返回文档或节中的第一个页眉或页脚。

    wdHeaderFooterEvenPages

    3

    返回偶数页上的所有页眉或页脚。

WdInformation

通过WdInformation指定所选内容或区域返回信息的类型。

  • 使用方法

    表达式.Enum.WdInformation.wdActiveEndPageNumber

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdActiveEndPageNumber

    3

    返回从文档的开头开始计数,包含指定的所选内容或区域的活动结尾的页面数。对页码编号的任何手动调整都将被忽略(与计数不同)。

    wdNumberOfPagesInDocument

    4

    返回与所选内容或区域相关联的文档的页数。

WdLineSpacing

通过WdLineSpacing指定应用于段落的行距格式。

  • 使用方法

    表达式.Enum.WdLineSpacing.wdLineSpaceSingle

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdLineSpaceSingle

    0

    单倍行距,默认值。

    wdLineSpace1pt5

    1

    1.5倍行距。该行距相当于当前字号加6磅。

    wdLineSpaceDouble

    2

    双倍行距。

    wdLineSpaceAtLeast

    3

    行距至少为一个指定值,该值需要单独指定。

    wdLineSpaceExactly

    4

    行距只能是所需的最大行距。此设置所使用的行距通常小于单倍行距。

    wdLineSpaceMultiple

    5

    由指定的行数确定的行距。

WdMovementType

通过WdMovementType指定移动所选内容的方式。

  • 使用方法

    表达式.Enum.WdMovementType.wdMove

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdMove

    0

    将所选内容折叠到插入点中并移到指定单位的末尾。默认值。

    wdExtend

    1

    将所选内容的末尾扩展到指定单位的末尾。

WdRevisionType

通过WdRevisionType指定使用修订标记进行标记更改的类型。

  • 使用方法

    表达式.Enum.WdRevisionType.wdNoRevision

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdNoRevision

    0

    无修订。

    wdRevisionInsert

    1

    插入。

    wdRevisionDelete

    2

    删除。

    wdRevisionProperty

    3

    属性已更改。

    wdRevisionStyle

    8

    样式已更改。

WdRevisionsView

通过WdRevisionsView指定文档显示的版本。

  • 使用方法

    表达式.Enum.WdRevisionsView.wdRevisionsViewFinal

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdRevisionsViewFinal

    0

    显示应用了格式和内容更改的文档。

    wdRevisionsViewOriginal

    1

    显示更改之前的文档。

WdRowHeightRule

通过WdRowHeightRule指定用于确定单元格或行的高度的规则。

  • 使用方法

    表达式.Enum.WdRowHeightRule.wdRowHeightAuto

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdRowHeightAuto

    0

    调整行高以适应该行中的最大高度值。

    wdRowHeightAtLeast

    1

    行高至少是最小的指定值。

    wdRowHeightExactly

    2

    行高是固定值。

WdRulerStyle

通过WdRulerStyle指定Word在左缩进时调整表格的方式。

  • 使用方法

    表达式.Enum.WdRulerStyle.wdAdjustNone

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdAdjustNone

    0

    调整一行或多行的左边缘,通过将所有列左移或右移来保持列宽度。默认值。

    wdAdjustProportional

    1

    调整第一列的左边缘,通过按比例调整指定的一行或多行中所有单元格的宽度,保持表格右边缘的位置。

    wdAdjustFirstColumn

    2

    只调整第一列的左边缘,而保持其他列和表格右边缘的位置。

    wdAdjustSameWidth

    3

    调整第一列的左边缘,通过将指定的一行或多行中所有单元格的宽度设置为相同值,保持表格右边缘的位置。

WdTabLeader

通过WdTabLeader指定制表符的前导符类型。

  • 使用方法

    表达式.Enum.WdTabLeader.wdTabLeaderDashes

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdTabLeaderSpaces

    0

    空格。

    wdTabLeaderDots

    1

    点。

    wdTabLeaderDashes

    2

    划线。

    wdTabLeaderLines

    3

    直线。

    wdTabLeaderHeavy

    4

    点线。

WdUnits

通过WdUnits指定要使用的度量单位。

  • 使用方法

    表达式.Enum.WdUnits.wdCharacter

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdCharacter

    1

    字符。

    wdWord

    2

    字。

    wdSentence

    3

    句子。

    wdParagraph

    4

    段落。

    wdLine

    5

    线段。

    wdStory

    6

    部分。

    wdScreen

    7

    屏幕尺寸。

    wdSection

    8

    一节。

    wdColumn

    9

    列。

    wdRow

    10

    行。

    wdWindow

    11

    窗口。

    wdCell

    12

    单元格。

    wdCharacterFormatting

    13

    字符格式。

    wdParagraphFormatting

    14

    段落格式。

    wdTable

    15

    表格。

    wdItem

    16

    所选项。

WdWrapType

通过WdWrapType指定如何在形状周围环绕文字。

  • 使用方法

    表达式.Enum.WdWrapType.wdWrapSquare

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdWrapSquare

    0

    四周环绕。

    wdWrapTight

    1

    紧密环绕。

    wdWrapThrough

    2

    穿越环绕。

    wdWrapTopBottom

    4

    上下环绕。

WpsWaterMarkApplyTo

通过WpsWaterMarkApplyTo指定水印插入位置。

  • 使用方法

    表达式.Enum.WpsWaterMarkApplyTo.wpsWaterMarkApplyToWholeSection

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wpsWaterMarkApplyToCurSection

    0

    当前节。

    wpsWaterMarkApplyToWholeSection

    1

    整个文档。

WpsWaterMarkType

通过WpsWaterMarkType指定水印的类型。

  • 使用方法

    表达式.Enum.WpsWaterMarkType.wpsNoWaterMark

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wpsNoWaterMark

    0

    无水印。

    wpsTextWaterMark

    1

    文字水印。

    wpsPictureWaterMark

    2

    图片水印。

    wpsTextPictureWaterMark

    3

    文字水印和图片水印。

ZOrderCmd

通过ZOrderCmd指定要将形状移动到的相对于其他形状的z-index位置。

  • 使用方法

    表达式.Enum.ZOrderCmd.bringInFrontOfText

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    bringInFrontOfText

    4

    使形状浮于文字上方。

    sendBehindText

    5

    使形状衬于文字下方。

WdUnderline

通过WdUnderline指定下划线类型。

  • 使用方法

    表达式.Enum.WdUnderline.wdUnderlineSingle

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdUnderlineNone

    0

    无下划线。

    wdUnderlineSingle

    1

    单行线。

    wdUnderlineWords

    2

    仅为单个字加下划线。

    wdUnderlineDouble

    3

    双线。

    wdUnderlineDotted

    4

    点。

    wdUnderlineThick

    6

    单粗线。

    wdUnderlineDash

    7

    划线。

    wdUnderlineDotDash

    9

    点划相间线。

    wdUnderlineDotDotDash

    10

    点-点-划线相间模式。

    wdUnderlineWavy

    11

    单波浪线。

    wdUnderlineWavyHeavy

    27

    粗波浪线。

    wdUnderlineDottedHeavy

    20

    粗点。

    wdUnderlineDashHeavy

    23

    粗划线。

    wdUnderlineDotDashHeavy

    25

    粗点划相间线。

    wdUnderlineDotDotDashHeavy

    26

    粗点-点-划线相间模式。

    wdUnderlineDashLong

    39

    长划线。

    wdUnderlineDashLongHeavy

    55

    长粗划线。

    wdUnderlineWavyDouble

    43

    双波浪线。

WdConstants

枚举常量,此枚举将与各种Word方法一起使用。

  • 使用方法

    表达式.Enum.WdConstants.wdUndefined

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdToggle

    9999998

    切换属性值。

    wdUndefined

    9999999

    代表未定义的值。

WdLineSpacingUnit

通过WdLineSpacingUnit指定行间距单位。

  • 使用方法

    表达式.Enum.WdLineSpacingUnit.wdLineSpacePt

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdLineSpacePt

    0

    磅。

    wdLineSpaceInc

    1

    英寸。

    wdLineSpaceCm

    2

    厘米。

    wdLineSpaceMm

    3

    毫米。

WdBookmarkSortBy

通过WdBookmarkSortBy指定书签排序选项

使用方法:

  • 表达式.Enum.WdBookmarkSortBy.wdSortByLocation

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdSortByLocation

    1

    按在文档中的位置排序。

    wdLineSpaceInc

    0

    按书签名称排序。

WdStoryType

通过WdStoryType指定选定内容或项目的部分类型

使用方法:

  • 表达式.Enum.WdStoryType.wdMainTextStory

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdCommentsStory

    4

    批注部分。

    wdEndnoteContinuationNoticeStory

    17

    尾注延续标记部分。

    wdEndnoteContinuationSeparatorStory

    16

    尾注延续分隔符部分。

    wdEndnoteSeparatorStory

    15

    尾注分隔符部分。

    wdEndnotesStory

    3

    尾注部分。

    wdEvenPagesFooterStory

    8

    偶数页页脚部分。

    wdEvenPagesHeaderStory

    6

    偶数页眉部分。

    wdFirstPageFooterStory

    11

    首页页脚部分。

    wdFirstPageHeaderStory

    10

    首页页眉部分。

    wdFootnoteContinuationNoticeStory

    14

    脚注延续标记部分。

    wdFootnoteContinuationSeparatorStory

    13

    脚注延续分隔符部分。

    wdFootnoteSeparatorStory

    12

    脚注分隔符部分。

    wdFootnotesStory

    2

    脚注部分。

    wdMainTextStory

    1

    正文部分。

    wdPrimaryFooterStory

    9

    主页脚部分。

    wdPrimaryHeaderStory

    7

    主页眉部分。

    wdTextFrameStory

    5

    文本框架部分

WdRestrictEditMode

通过WdRestrictEditMode限制编辑模式

使用方法:

  • 表达式.Enum.WdRestrictEditMode.wdMainTextStory

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    wdEditModeDefault

    0

    默认模式

    wdEditModeReadOnly

    1

    限制编辑-只读

    wdEditModeTrackedChanges

    2

    限制编辑-修订

    wdEditModeComments

    5

    限制编辑-批注

    wdEditModeFillingInForms

    4

    限制编辑-填写窗体

WdCommandBar

通过WdCommandBar指定移动端底部栏统一设置样式

使用方法:

  • 表达式.Enum.WdCommandBar.ImgMode

    表达式:文档类型应用对象

  • 参数

    字段

    描述

    DefaultMode

    0

    默认模式(图+文)

    ImgMode

    1

    仅显示图标

    TextMode

    2

    仅显示文字