结构文本文档

文本文档由各种元素组成,但大都嵌套在一起,三大元素可概述段 次,表格显示块内容控制.所有其他元素都属于这三个大元素

文本本身可直接添加到单段、块内容控制器、内嵌文本内容控制器、范围或表单元格中,这是表结构的一部分文本通常划分成小文本段,称为小文本段运行.视段落复杂性而定,每一段可包含单文本运行或内存数十段

文本运行转而有文本本身和其他元素可成为文本的一部分:图片制作,形状,图解.

除文本运行外,段落中也可以包含内线文本内容控件超链接.

表结构比较复杂点,因为它组成表格列内含表格单元格内部结构表单元格可拥有全段 次,表格显示块内容控制内部结构

块内容控件中也可以包含段 次,表格显示或另一个块内容控制内插

正文文档结构Optife文档构建器API用于创建时可概述如下:

Optife文档构建器API

文档元素创建
阿比

文档处理

主文档属性、全局色填充设置、文档全过程使用样式
ApiDocumentContent,ApiDocument文档,spiStyle,apiFill,apiStroke系统,iGradient停止,apiuniColor,apipressetColor,APIRGB颜色,spiSchemeColor

段内

文档段属性 :
api段

段 次

常用段属性、常用文本属性、当前段属性、段号
apiParaPr,apiTextPr,spi段,Api编号,ApiNumberingLevel

文本运行

常用文本属性, 当前文本运行属性
apiTextPr,spiRun

图像显示

常用对象属性, 当前图像属性 :
spiDrawing,spiimage大全

图解

常用对象属性, 当前图表属性
spiDrawing,阿皮图特

形状化

常用对象属性, 当前形状属性
spiDrawing,阿比沙比.

内提供文本位置时,整段结构可插入

内线文本内容控制

常用文本属性, 当前内行文本内容控制属性
apiTextPr,iinlinelvlSt

文本运行

内线文本内容控制

表2

常用表样式、常用表属性、当前表属性
spi表寄存器,spitablePr,spi表

表格行

常用表列属性, 当前表列属性
spi表RowPr,spitableRow

表单单元格

常用表单元格属性, 当前表行属性
spitableCellPr,spitableCell

段 次

表2

块内容控制

表单单元格

常用表单元格属性, 当前表行属性
spitableCellPr,spitableCell

段 次

表2

块内容控制

块内容控制

常用文本属性, 当前块内容控制属性
apiTextPr,ApiBlocklvlSt

段 次

表2

块内容控制

范围

常用文本属性, 当前范围属性 :
apiTextPr,阿比兰

段 次

表2

块内容控制

创建新文本文档

最简单示例文本文档单段内以Center为中心文本可用帮助构建Optife文档构建器使用下列代码

builder.CreateFile("docx")!//创建文本文档文件格式为.docx//创建新ODocument变量并获取创建文本文档内容varo//创建odente变量odente//创建新段ocent.SetJc//设置段落理由居中//向oDocument.Push(oduct)添加单词文本//向文档构建者推出用Center字创建的段落内容.SaveFile//保存生成文本文档文件.docx格式/关闭文本文档文件并用Objecte文档构建程序完成工作
在上述示例中,创建文本文档将分两段,因为第一段默认生成空文本文档,即新建空文本文档总至少包含一段第一段使用 Api.GetElement(0)方法,所以线4 上代码看起来像这个:
Odvices =ODocument.GetEplement(0);
和行7 oDocument.Push(oParagraph);)不需要

打开现有文本文档

如果要编辑已有文本文档,可使用Optife文档构建器获取元素并按需修改唯一与文档编辑器的差别是您不需要文本文档编辑器文档开通方式如下:

builder.OpenFile("https://example.com/mydocument.docx")!//使用已存在的 mydocument.docx文本文档文件路径打开它//创建新ODocument变量并获取创建文本文档内容varo//创建可变oductes=ODocument.GetEplement0//获取文档第一段e.setJc//设置段落理由居中//添加含有单词的文本构建器.SaveFile//保存生成文本文档为.docx格式文件,并配有新名构建器.CloseFile/关闭文本文档文件并用Objecte文档构建程序完成工作

可以看到你只需要使用builder.OpenFile();方法CDOCBuilder类通向必备文本文档作为开通它的理由上例中我们打开mydocument.docx文档,取第一段并修改文本为居中Center文本以同样方式修改任何其他文本文档元素

使用适当的API文档段查找哪些方法允许修改某些文档和电子表格元素格式化属性