跳到主要内容

CDocBuilder

ONLYOFFICE Document Builder 用于生成文档文件(文本文档、电子表格、演示文稿、表单文档、PDF)的基类。

语法​

class CDocBuilder

方法​

名称描述
CloseFile关闭文件以停止对其进行操作。
CreateFile创建新文件。
CreateInstance创建 CDocBuilder 类的实例。(仅限 COM)
Dispose当不再需要时,从应用程序内存中卸载 ONLYOFFICE Document Builder。(不用于 .Net)
Destroy当不再需要时,从应用程序内存中卸载 ONLYOFFICE Document Builder。(仅限 .Net)
Execute执行命令并返回 CDocBuilderValue。(仅限 COM)
ExecuteCommand执行用于创建文档文件(文本文档、电子表格、演示文稿、表单文档、PDF)的命令。
GetContext返回当前的 JS 上下文。
GetVersion返回 ONLYOFFICE Document Builder 引擎版本。(不用于 COM)
Initialize将 ONLYOFFICE Document Builder 初始化为库,以便应用程序能够使用它。
IsSaveWithDoctrendererMode指定在构建文档或保存文件时从编辑器获取内容时是否使用 doctrenderer 模式。
OpenFile打开将要编辑并随后保存的文档文件。
Run运行 ONLYOFFICE Document Builder 可执行文件。
RunText使用单个命令运行所有文档创建命令。(不用于 C++)
RunTextA使用 UTF8 格式的单个命令运行所有文档创建命令。(仅限 C++)
RunTextW使用 Unicode 格式的单个命令运行所有文档创建命令。(仅限 C++)
SaveFile在完成所有更改后保存文件。
SetProperty设置可以在 CDocBuilder.ExecuteCommand 方法之外传递给程序的参数。
SetPropertyW设置可以在 CDocBuilder.ExecuteCommand 方法之外传递给程序的 Unicode 格式参数。(仅限 C++)
SetTmpFolder设置程序临时保存所需文件的文件夹路径。
WriteData将数据写入日志文件。
备注

Java 使用驼峰命名法:closeFile、createFile、executeCommand 等。