




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ICS35.240.20
L76
团体标准
T/XXXXX—XXXX
流式文档接口
Re-flowabledocumentsapplicationprogramminginterface
(征求意见稿)
XXXX-XX-XX发布XXXX-XX-XX实施
中国电子工业标准化技术协会发布
GB/TXXXXX—XXXX
前 言
本标准按照GB/T1.1-2009给出的规则起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。
本标准由中国电子技术标准化研究院提出并归口。
本标准起草单位:中国电子技术标准化研究院、北京信息科技大学,北京金山软件有限公司,永中
软件股份有限公司,中标软件有限公司、北京红旗中文贰仟软件技术有限公司。
本标准主要起草人:李宁、吴新松、孙文龙、方春燕、詹欣坤、丁伟、张克俊、程林、安红云、陈
文、张展新、李幸、王剑、姜瑜涛、高林、代红、董建、吴志刚、许洁、马楠、田娟等。
II
T/CESAXXXXX—XXXX
流式文档接口
1范围
本标准规定了与TB/TAAAA-XXXX《流式文档格式》相适应的流式文档处理软件应用编程接口。
本标准适用于流式软件产品的开发人员、流式文档处理的开发人员和其他使用人员。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。
凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
TB/TAAAA-XXXX流式文档格式
3术语和定义
下列术语和定义适用于本文件。
3.1
组件component
可复用的软件组成成份,可被用来构造其他软件。它可以是被封装的对象类、类树、一些功能模块、
软件框架、软件构架(或体系结构)、文档、分析件、设计模式等。
3.2
接口interface
对象所提供的一系列操作(方法)和属性。
3.3
接口定义语言interfacedefinitionlanguage
用于描述对象实现所提供的,客户端对象所调用的服务接口的描述语言。
3.4
孤行orphan
单独打印在一页顶部的某段的最后一行。
3.5
寡行widow
单独打印在一页底部的某段的第一行。
3.6
1
GB/TXXXXX—XXXX
文档对象模型documentobjectmodel(DOM)
W3C制定的XML应用程序接口。它将XML文档表示成一个树形的结构。DOM规定了一系列编程指令,
允许应用程序多次访问并操作文档树的组件。
3.7
应用编程接口applicationprogramminginterface(API)
一个软件系统与外部程序的接口。外部程序可以通过调用接口函数实现对系统的访问。
4缩略语
下列缩略语适用于本文件。
IDL:接口描述语言(InterfaceDescriptionLanguage)
LCC:单词下驼峰表示法(lowerCamelCase)
OMG:对象管理组织(ObjectManagementGroup)
W3C:万维网联盟(WorldWideWebConsortium)
5约定
本标准遵循:
——API采用对象管理组织OMG定义的IDL3.0语言进行描述(见参考文献[1]);
——充分参考现有的API标准,特别是W3C制定的与XML相关的API,目前包括制定完成的或正在制定
的API(见参考文献[2]);
——充分尊重用户的使用习惯,接近现有主流流式文档处理软件产品的API体系;
——仅规范接口,不规定实现相关的内容;
——接口命名以字母“I”开始。所有属性与方法的名称采用LCC命名方式,尽量简洁直观。
6接口描述
6.1概述
本标准共规定了9个接口模块,每个模块定义相关的数据类型和接口,见表1。
表1流式文档处理软件应用编程接口模块
模块名称模块内容
uof_base基础接口模块
uof_app应用相关接口模块
uof_shape图形相关接口模块
uof_format格式相关接口模块
uof_doc文档通用处理接口模块
uof_text字处理相关接口模块
uof_sheet电子表格处理相关接口模块
uof_presentation演示文稿处理相关接口模块
uof_err异常处理模块
2
T/CESAXXXXX—XXXX
全部接口的IDL定义见附录A。
6.2基础接口模块(uof_base)
6.2.1容器IContainer
继承:
无。
属性:
名称:count
定义:readonlyattributeunsignedlongcount
说明:容器单元数量
方法:
voidclear()
说明:清空容器。
参数:无
返回:无
anyinitialize(inanynewItem)
说明:初始化,加入一个单元。
参数:newItem为新加入的单元
返回:新加入的单元
anygetItemByIndex(inunsignedlongindex)raises(uof_err::UOFException)
说明:获取一个单元。
参数:index为要获取单元的位置
返回:得到对应索引值的单元
anyinsertItemBefore(inanynewItem,inunsignedlongindex)
raises(uof_err::UOFException)
说明:在某个位置前插入新单元。
参数:
newItem为新插入的单元
index为要插入单元的位置,新单元将插入此位置之前
返回:新插入的单元
anyinsertItemAfter(inanynewItem,inunsignedlongindex)
raises(uof_err::UOFException)
说明:在某个位置后插入新单元,返回所插入的对象。
参数:
3
GB/TXXXXX—XXXX
newItem为新插入的单元
index为要插入单元的位置,新单元将插入此位置之后
返回:新插入的单元
booleanremoveItem(inunsignedlongindex)raises(uof_err::UOFException)
说明:删除某个位置的单元。
参数:index为要删除单元的位置
返回:成功为true,否则为false
anyappendItem(inanynewItem)
说明:在容器末尾添加一个单元。
参数:newItem为要添加的单元
返回:添加的单元
anygetItemByID(DOMStringid)
说明:根据标识符获得对象。
参数:id标识符
返回:对应标识符的单元
anycreateItem()
说明:创建默认单元。
参数:无
返回:新单元
6.3应用相关接口模块(uof_app)
6.3.1数据类型定义
组件类型AppTypeEnum
为枚举类型,取值可为:
TEXT_PROCESSOR文字处理
SPREADSHEET_PROCESSOR电子表格处理
PRESENTATION_PROCESSOR演示文稿处理
6.3.2组件接口的基础接口IAppBase
继承:
无。
属性:
名称:name
定义:readonlyattributeDOMStringname
4
T/CESAXXXXX—XXXX
说明:组件的名称。
名称:type
定义:readonlyattributeAppTypeEnumtype
说明:组件的类型标识。参见AppTypeEnum的定义。
方法:
IDocumentopenDocument(inDOMStringurl)raises(uof_err::UOFException)
说明:打开url标识的文档。
参数:url为打开文档的标识。
返回:文档对象。
voidsaveDocument(inDOMStringurl)raises(uof_err::UOFException)
说明:保存文档。
参数:url为要保存文档的标识
返回:无
voidclose()
说明:关闭当前的文档。
参数:无
返回:成功为true,否则为false
6.3.3应用接口IApplication
继承:
无。
属性:
无。
方法:
IAppBasecreateApplication(inAppTypeEnumtype)raises(uof_err::UOFException)
说明:创建几个主要组件之一。
参数:type为组件类型名,参见AppTypeEnum的定义。
返回:组件对象。
voidclose()
说明:关闭桌面应用。需分别关闭对应组件。
参数:无
返回:无
5
GB/TXXXXX—XXXX
6.4图形相关接口模块(uof_shape)
6.4.1点/坐标IPoint
继承:
无。
属性:
名称:x
定义:attributefloatx
说明:点的X坐标。
名称:y
定义:attributefloaty
说明:点的Y坐标。
方法:
无。
6.4.2点集合IPointSet
继承:
uof_base::IContainer。
属性:
无。
方法:
无。
6.4.3图片属性IImageProperty
继承:
无。
属性:
名称:imageColorMode
定义:attributeImageColorModeEnumimageColorMode
说明:颜色模式。ImageColorModeEnum为枚举类型,取值可为:
AUTO自动
GREYSCALE灰度
MONOCHROME黑白
6
T/CESAXXXXX—XXXX
EROSION水印
名称:luminance
定义:attributeshortluminance
说明:亮度(百分比数据类型)。
名称:contrast
定义:attributeshortcontrast
说明:对比度(百分比数据类型)。
名称:cropTop
定义:attributeunsignedlongcropTop
说明:图片裁剪_上(长度类型)。
名称:cropBottom
定义:attributeunsignedlongcropBottom
说明:图片裁剪_下(长度类型)。
名称:cropLeft
定义:attributeunsignedlongcropLeft
说明:图片裁剪_左(长度类型)。
名称:cropRight
定义:attributeunsignedlongcropRight
说明:图片裁剪_右(长度类型)。
6.4.4图形集合IShapeSet
继承:
uof_base::IContainer
属性:
无。
方法:
无。
6.4.5预定义图形的基础接口IShape
继承:
无。
属性:
7
GB/TXXXXX—XXXX
名称:controlPoints
定义:readonlyattributeIPointSetcontrolPoints
说明:控制点集合。
名称:type
定义:attributeDOMStringtype
说明:图形类别。
名称:name
定义:attributeDOMStringname
说明:图形的名称。
名称:software
定义:attributeDOMStringsoftware
说明:生成图形的软件名称与版本。
名称:keyPoints
定义:attributeDOMStringkeyPoints
说明:关键点集合,主要用于多点控制的折线和曲线等。
名称:fillStyle
定义:attributeIFillStylefillStyle
说明:填充属性。
名称:line
定义:attributeILineStyleline
说明:线式样(包括颜色、线型、虚实、粗细等)。
名称:beginArrow
定义:attributeIArrowStylebeginArrow
说明:前端箭头。
名称:endArrow
定义:attributeIArrowStyleendArrow
说明:后端箭头。
名称:width
定义:attributefloatwidth
说明:宽度。
名称:height
定义:attributefloatheight
8
T/CESAXXXXX—XXXX
说明:高度。
名称:rotationAngle
定义:attributefloatrotationAngle
说明:旋转角度。
名称:isKeepRatio
定义:attributebooleanisKeepRatio
说明:锁定纵横比。
名称:isProtect
定义:attributebooleanisProtect
说明:锚点是否锁定,此功能只限文字处理应用,其他应用无此功能。
名称:isPrint
定义:attributebooleanisPrint
说明:是否打印对象。
名称:webText
定义:attributeDOMStringwebText
说明:web文字。
名称:svgElement
定义:attributeSVGElementsvgElement
说明:SVG图形。对于非预定义图形,采用SVG作为图形交换的格式。暂时不支持该属性。
名称:transparency
定义:attributeunsignedlongtransparency
说明:透明度。
名称:shadowStyle
定义:attributeIShadowshadowStyle
说明:阴影属性。
名称:groupPosition
定义:attributeIPointgroupPosition
说明:组合位置。
名称:rotation
定义:attributeRotationEnumrotation
说明:翻转。RotationEnum为枚举类型,取值可为:
X水平翻转
Y垂直翻转
9
GB/TXXXXX—XXXX
XY水平垂直翻转
名称:flag
定义:attributeDOMStringflag
说明:图形标识符
名称:imageProperty
定义:attributeIImagePropertyimageProperty
说明:图片属性
名称:wordArt
定义:attributeIFontworkwordArt
说明:艺术字
名称:connectRef
定义:readonlyattributeIShapeconnectRef
说明:连接线引用
名称:startObjectRef
定义:attributeIShapestartObjectRef
说明:始端对象引用
名称:endObjectRef
定义:attributeIShapeendObjectRef
说明:终端对象引用
名称:startObjectIndex
定义:attributeunsignedlongstartObjectIndex
说明:始端对象连接点索引
名称:endObjectIndex
定义:attributeunsignedlongendObjectIndex
说明:终端对象连接点索引
名称:layer
定义:attributeunsignedlonglayer
说明:层次
名称:groupList
定义:readonlyattributeIShapeSetgroupList
说明:组合列表
方法:
10
T/CESAXXXXX—XXXX
无。
6.4.6锚点IAnchor
继承:
无。
属性:
名称:shapeRef
定义:readonlyattributeDOMString_ptrshapeRef;
说明:图形引用
名称:move
定义:attributeDOMString_ptrmove;
说明:随动方式
名称:verticalAbsolutePosition
定义:attributefloatverticalAbsolutePosition;
说明:水平绝对位置
名称:horizontalAbsolutePosition
定义:attributefloathorizontalAbsolutePosition;
说明:垂直绝对位置
名称:verticalRelativePosition
定义:attributefloatverticalRelativePosition;
说明:水平相对位置
名称:horizontalRelativePosition
定义:attributefloathorizontalRelativePosition;
说明:垂直相对位置
名称:lenth
定义:attributefloatlenth;
说明:长
名称:width
定义:attributefloatwidth;
说明:宽
6.4.7艺术字IFontwork
11
GB/TXXXXX—XXXX
继承:
无。
属性:
名称:fontStyle
定义:attributeIFontPropertyfontStyle
说明:字体。
名称:isBold
定义:attributebooleanisBold
说明:是否粗体。
名称:isItalic
定义:attributebooleanisItalic
说明:是否斜体。
名称:alignmentMode
定义:attributeAlignmentModeEnumalignmentMode
说明:对齐方式。AlignmentModeEnum为枚举类型,取值可为:
LEFT左对齐
CENTER居中对齐
RIGHT右对齐
WORD单词调整
LETTER字母调整
STRETCH伸展对齐
名称:characterSpace
定义:attributeCharacterSpaceEnumcharacterSpace
说明:字符间距。CharacterSpaceEnum为枚举类型,取值可为:
VERY_TIGHT非常紧密
TIGHT紧密
NORMAL一般
LOOSE松散
VERY_LOOSE非常松散
名称:isVerticalAlignment
定义:attributebooleanisVerticalAlignment
说明:是否竖排文字。
名称:isSameHeight
定义:attributebooleanisSameHeight
说明:是否文字高度相同。
12
T/CESAXXXXX—XXXX
名称:isAutoKernCharPair
定义:attributebooleanisAutoKernCharPair
说明:是否自动缩紧字符对。
名称:fontworkText
定义:attributeDOMStringfontworkText
说明:艺术字文本。
6.5格式相关接口模块(uof_format)
6.5.1式样基础接口IStyleBase
继承:
无。
属性:
名称:identifier
定义:attributeDOMStringidentifier
说明:标识符。
名称:name
定义:attributeDOMStringname
说明:名称。
名称:type
定义:attributeStyleTypeEnumtype
说明:式样类型。StyleTypeEnum为枚举类型,取值可为:
DEFAULT表示系统默认
CUSTOM表示用户定义
AUTO表示自动
名称:alias
定义:attributeDOMStringalias
说明:别名。
名称:styleRef
定义:attributeIStyleBasestyleRef
说明:基式样。
名称:nextStyleRef
定义:attributeIStyleBasenextStyleRef
13
GB/TXXXXX—XXXX
说明:后续式样。
方法:
无。
6.5.2颜色IColor
继承:
无。
属性:
名称:red
定义:attributeunsignedlongred
说明:红色成分。
名称:green
定义:attributeunsignedlonggreen
说明:绿色成分。
名称:blue
定义:attributeunsignedlongblue
说明:蓝色成分。
名称:isAuto
定义:attributebooleanisAuto
说明:是否自动颜色。
名称:type
定义:readonlyattributeColorTypeEnumtype
说明:颜色类型,ColorTypeEnum为枚举值,取值可为:
AUTO自动
COLORVALUE颜色值(如#FFFFFF)
方法:
无。
6.5.3阴影IShadow
继承:
无。
属性:
14
T/CESAXXXXX—XXXX
名称:isWithShadow
定义:attributebooleanisWithShadow
说明:是否有阴影。
名称:shadowType
定义:attributeShadowTypeEnumshadowType
说明:阴影类型。ShadowTypeEnum为枚举值,取值可为:
PERSPECTIVE透视
SINGLE单一阴影
SHAPERELATIVE图形相对类型
名称:shadowColor
定义:attributeIColorshadowColor
说明:阴影颜色。
名称:shadowTransparence
定义:attributeshortshadowTransparence
说明:阴影透明度。
名称:shadowXDistance
定义:attributefloatshadowXDistance
说明:阴影左偏移量。(阴影对象左上角点与原对象左上角坐标位移。)
名称:shadowYDistance
定义:attributefloatshadowYDistance
说明:阴影上偏移量。(阴影对象左上角点与原对象左上角坐标位移。)
方法:
无。
6.5.4填充式样基础接口IFillStyle
继承:
无。
属性:
名称:color
定义:attributeIColorcolor
说明:填充颜色。
名称:fillType
15
GB/TXXXXX—XXXX
定义:readonlyattributeFillTypeEnumfillType
说明:填充类型。FillTypeEnum为枚举值,取值可为:
NO无填充
COLOR颜色填充
GRADIENT渐变填充
HATCH图案填充
PICTURE图片填充
名称:gradientFillStyle
定义:attributeIGradientFillStylegradientFillStyle
说明:渐变填充。
名称:pictureFillStyle
定义:readonlyattributeIPictureFillStylepictureFillStyle
说明:图片填充。
名称:hatchFillStyle
定义:attributeIHatchFillStylehatchFillStyle
说明:图案填充。
方法:
无。
6.5.5渐变填充IGradientFillStyle
继承:
无。
属性:
名称:gType
定义:attributeDOMStringgType
说明:渐变类型。记录系统预设或用户自定义的渐变类型。
名称:startColor
定义:attributeIColorstartColor
说明:起始颜色。
名称:endColor
定义:attributeIColorendColor
说明:终止颜色。
名称:startDense
16
T/CESAXXXXX—XXXX
定义:attributefloatstartDense
说明:起始浓度。
名称:endDense
定义:attributefloatendDense
说明:终止浓度。
名称:seed
定义:attributeSeedTypeEnumseed
说明:种子类型。SeedTypeEnum为枚举类型,取值可为:
LINEAR线性
RADAR雷达
SQUARE正方形
RECTANGLE长方形
OVAL椭圆形
AXIAL轴向
名称:xOffset
定义:attributeunsignedlongxOffset
说明:种子X_位置。
名称:yOffset
定义:attributeunsignedlongyOffset
说明:种子Y_位置。
名称:border
定义:attributeunsignedlongborder
说明:边界。
名称:orientation
定义:attributeOrientationEnumorientation
说明:渐变方向。OrientationEnum为枚举值,取值可为:
ZERO0度
FORTY_FIVE45度
NINETY90度
ONE_HUNDRED_THIRTY_FIVE135度
ONE_HUNDRED_EIGHTY180度
TWO_HUNDRED_TWENTY_FIVE225度
TWO_HUNDRED_SEVENTY270度
THREE_HUNDRED_FIFTEEN315度
THREE_HUNDRED_SIXTY360度
方法:
17
GB/TXXXXX—XXXX
无。
6.5.6图片填充IPictureFillStyle
继承:
无。
属性:
名称:align
定义:attributeAlignTypeEnumalign
说明:摆放形式,为拉伸、平铺、居中之一。AlignTypeEnum为枚举类型,取值可为:
STRETCH伸展
TILE平铺
CENTER居中
名称:pictureType
定义:attributeDOMStringpictureType
说明:图片的类型。
名称:pictureName
定义:attributeDOMStringpictureName
说明:图片的名称。
方法:
无。
6.5.7图案填充IHatchFillStyle
继承:
无。
属性:
名称:type
定义:attributeDOMStringtype
说明:图案的类型。
名称:fgColor
定义:attributeIColorfgColor
说明:前景色。
名称:bgColor
18
T/CESAXXXXX—XXXX
定义:attributeIColorbgColor
说明:背景色。
方法:
无。
6.5.8线式样ILineStyle
继承:
无。
属性:
名称:lineType
定义:attributeLineTypeEnumlineType
说明:线型。LineTypeEnum为枚举类型,取值可为:
NO无
SINGLE单线
DOUBLE_LINE双线
THIN_THICK由细到粗
THICK_THIN由粗到细
THICK_BETWEEN_THIN三线
名称:dashType
定义:attributeDashTypeEnumdashType
说明:虚实。DashTypeEnum为枚举类型,取值可为:
SOLID实线
ROUND_DOT圆点线
SQUARE_DOT方点线
DASH虚线
DASH_DOT点虚线
LONG_DASH长虚线
LONG_DASH_DOT长点虚线
DASH_DOT_DOT长双点虚线
名称:width
定义:attributefloatwidth
说明:线宽度。
名称:color
定义:attributeIColorcolor
说明:颜色。
19
GB/TXXXXX—XXXX
方法:
无。
6.5.9箭头式样IArrowStyle
继承:
无。
属性:
名称:style
定义:attributeArrowStyleEnumstyle
说明:箭头式样。ArrowStyleEnum为枚举类型,取值可为:
NORMAL箭头
OPEN开箭头
DIAMOND燕尾箭头
STEALTH菱形箭头
OVAL椭圆箭头
名称:size
定义:attributeunsignedlongsize
说明:箭头大小。
名称:endConnectStyle
定义:attributeEndConnectStyleEnumendConnectStyle
说明:端点结合方式。EndConnectStyleEnum为枚举类型,取值可为:
CENTER中端
END底端
6.5.10边框式样IBorderStyle
继承:
无。
属性:
名称:top
定义:attributeILineStyletop
说明:上边线。
名称:bottom
定义:attributeILineStylebottom
说明:下边线。
20
T/CESAXXXXX—XXXX
名称:left
定义:attributeILineStyleleft
说明:左边线。
名称:right
定义:attributeILineStyleright
说明:右边线。
名称:TL2BR
定义:attributeILineStyleTL2BR
说明:左上至右下对角线。
名称:TR2BL
定义:attributeILineStyleTR2BL
说明:右上至左下对角线。
名称:insideHorizontal
定义:attributeILineStyleinsideHorizontal
说明:内部横线,用于文字表的边框。
名称:insideVertical
定义:attributeILineStyleinsideVertical
说明:内部竖线,用于文字表的边框。
方法:
无。
6.5.11边距IMargin
继承:
无。
属性:
名称:top
定义:attributefloattop
说明:上边距。
名称:bottom
定义:attributefloatbottom
说明:下边距。
21
GB/TXXXXX—XXXX
名称:left
定义:attributefloatleft
说明:左边距。
名称:right
定义:attributefloatright
说明:右边距。
方法:
无。
6.5.12位置IPosition
继承:
无。
属性:
名称:horizontalRelativeTo
定义:attributeHorizontalRelativeToEnumhorizontalRelativeTo
说明:水平相对于。HorizontalRelativeToEnum为枚举类型,取值可为:
MARGIN页边距
PAGE页面
COLUMN栏
CHARACTER字符
名称:horizontalAbsolutePosition
定义:attributefloathorizontalAbsolutePosition
说明:水平位置绝对值。
名称:horizontalRelativePosition
定义:attributeHorizontalRelativePositionEnumhorizontalRelativePosition
说明:水平位置相对值。HorizontalRelativePositionEnum为枚举类型,取值可为:
LEFT左侧
CENTER居中
RIGHT右侧
INSIDE内侧
OUTSIDE外侧
名称:verticalRelativeTo
定义:attributeVerticalRelativeToEnumverticalRelativeTo
说明:垂直相对于。VerticalRelativeToEnum为枚举类型,取值可为:
MARGIN页边距
22
T/CESAXXXXX—XXXX
PAGE页面
PARAGRAPH段落
LINE行
名称:verticalAbsolutePositon
定义:attributefloatverticalAbsolutePositon
说明:垂直位置绝对值。
名称:verticalRelativePosition
定义:attributeVerticalRelativePositionEnumverticalRelativePosition
说明:垂直位置相对值。VerticalRelativePositionEnum为枚举类型,取值可为:
TOP顶端
CENTER居中
BOTTOM底端
INSIDE内侧
OUTSIDE外侧
方法:
无。
6.5.13字体IFontStyle
继承:
无。
属性:
名称:identifier
定义:attributeDOMStringidentifier
说明:标识符。
名称:name
定义:attributeDOMStringname
说明:名称。
名称:familyName
定义:attributeDOMStringfamilyName
说明:字体族。
名称:alternativeName
定义:attributeDOMStringalternativeName
说明:替换字体。
23
GB/TXXXXX—XXXX
名称:alternativeFamilyName
定义:attributeDOMStringalternativeFamilyName
说明:替换字体族。
方法:
无。
6.5.14字体集IFontStyleSet
继承:
Uof_base::IContainer
属性:
无。
方法:
IFontStylegetFontByName(inDOMStringname)
说明:根据名称获得字体声明。
参数:name为字体名称。
返回:字体对象。
6.5.15字体属性IFontProperty
继承:
无。
属性:
名称:latinFont
定义:attributeIFontStylelatinFont
说明:西文字体。
名称:asiaFont
定义:attributeIFontStyleasiaFont
说明:中文字体。
名称:fontSize
定义:attributefloatfontSize
说明:字号。
名称:fontColor
定义:attributeIColorfontColor
说明:字体颜色。
24
T/CESAXXXXX—XXXX
6.5.16超级链接IHyperlink
继承:
无。
属性:
名称:identifier
定义:attributeDOMStringidentifier
说明:标识符。
名称:target
定义:attributeDOMStringtarget
说明:目标。
名称:bookmark
定义:attributeDOMStringbookmark
说明:书签。
名称:styleRef
定义:attributeITextRunStylestyleRef
说明:式样引用。
名称:visitedStyleRef
定义:attributeITextRunStylevisitedStyleRef
说明:已访问式样引用。
名称:showText
定义:attributeDOMStringshowText
说明:提示。
名称:linkSource
定义:attributeDOMStringlinkSource
说明:链源。
方法:
无。
6.5.17链接集IHyperlinkSet
继承:
Uof_base::IContainer
25
GB/TXXXXX—XXXX
属性:
无。
方法:
无。
6.5.18自动编号级别IAutoNumLevel
继承:
无。
属性:
名称:level
定义:attributeunsignedshortlevel
说明:级别值。
名称:levelChar
定义:attributeDOMStringlevelChar
说明:项目符号。
名称:symbolFont
定义:attributeITextRunPropertysymbolFont
说明:符号字体。
名称:numberFormat
定义:attributeNumberFormatEnumnumberFormat
说明:编号格式。NumberFormatEnum为枚举类型,取值可为:
DECIMAL阿拉伯数字:1,2,3,…
UPPER_ROMAN大写罗马数字:I,II,III,…
LOWER_ROMAN小写罗马数字:I,II,III,…
UPPER_LETTER大写字母:A,B,C,…
LOWER_LETTER小写字母:A,B,C,…
ORDINAL英文序数:1ST,2ND,3RD,…
CARDINAL_TEXT英文基数:ONE,TWO,THREE,…
ORDINAL_TEXT英文文本序数:FIRST,SECOND,THIRD,…
HEX十六进制阿拉伯数字:01,02,03,…
DECIMAL_FULL_WIDTH全角数字:1,2,3,…
DECIMAL_HALF_WIDTH半角数字:1,2,3,…
DECIMAL_ENCLOSED_CIRCLE①,②,③,…
DECIMAL_ENCLOSED_FULLSTOP全角带句点:⒈,⒉,⒊,…
DECIMAL_ENCLOSED_PAREN(1),(2),(3),…
26
T/CESAXXXXX—XXXX
DECIMAL_ENCLOSED_CIRCLE_CHINESE中文:①,②,③,…
IDEOGRAPH_ENCLOSED_CIRCLE㈠,㈡,㈢,…
IDEOGRAPH_TRADITIONAL甲,乙,丙,…
IDEOGRAPH_ZODIAC子,丑,寅,…
CHINESE_COUNTING中文小写:一,二,三,…
CHINESE_LEGAL_SIMPLIFIED中文大写:壹,贰,叁,…
DECIMAL_IN_DASH阿拉伯数字+短划线:-1-,-2-,-3-,…
名称:numberText
定义:attributeDOMStringnumberText
说明:编号值。
名称:alignment
定义:attributeAutoNumAlignmentEnumalignment
说明:编号对齐方式。AutoNumAlignmentEnum为枚举类型,取值可为:
LEFT左对齐
CENTER居中
RIGHT右对齐
名称:leftIndent
定义:attributefloatleftIndent
说明:左缩进值。
名称:lineIndent
定义:attributefloatlineIndent
说明:首行缩进值。
名称:tabStopPos
定义:attributefloattabStopPos
说明:制表符位置。
名称:startNumber
定义:attributeshortstartNumber
说明:起始编号。
名称:followChar
定义:attributeFollowCharEnumfollowChar
说明:尾随字符。FollowCharEnum为枚举类型,取值可为:
TAB制表符
SPACE空格
NO无
名称:isFormal
27
GB/TXXXXX—XXXX
定义:attributebooleanisFormal
说明:是否使用正规格式。
方法:
无。
6.5.19自动编号级别集IAutoNumLevelSet
继承:
uof_base::IContainer
属性:
无。
方法:
无。
6.5.20自动编号式样IAutoNumStyle
继承:
无。
属性:
名称:levelSet
定义:readonlyattributeIAutoNumLevelSetlevelSet
说明:级别集。
名称:identifier
定义:attributeDOMStringidentifier
说明:标识符。
名称:name
定义:attributeDOMStringname
说明:名称。
名称:parentAutoNum
定义:attributeIAutoNumStyleparentAutoNum
说明:父编号。
名称:isMultiNum
定义:attributebooleanisMultiNum
说明:是否多级编号。
28
T/CESAXXXXX—XXXX
方法:
无。
6.5.21自动编号式样集IAutoNumStyleSet
继承:
uof_base::IContainer
属性:
无。
方法:
IAutoNumStylegetAutoNumStyleByName(inDOMStringname)
说明:根据名称获得自动编号式样。
参数:identifier为自动编号式样名称。
返回:自动编号式样对象。
6.5.22字下划线式样IUnderlineStyle
继承:
无。
属性:
名称:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45190-2025道地药材生产技术规程岷当归
- 文化创意产业项目研发投资合同
- 农产品收购书合同
- 医院装修法律协议合同材料
- 外包项目劳动合同
- 全款二手房屋买卖合同书
- 焊接钢管买卖合同
- 公司财务保密协议
- 三农产品电子商务推广应用方案
- 电子支付系统服务协议
- 新疆维吾尔自治区2024年中考英语真题【附真题答案】
- 继续医学教育项目申报表
- 《工程地质学》孔宪立-石振明第五章(部编)课件
- 个人股份转让合同协议
- 供应商对比方案报告
- 儿童支气管哮喘规范化诊治建议(2020年版)
- ISO28000:2022供应链安全管理体系
- 临床营养技术操作规范(2010版)
- 我国新零售业上市公司财务质量分析-以苏宁易购为例
- 华为中基层管理者任职资格评价标准样本
- 富氢水完整课件
评论
0/150
提交评论