跳到主要内容

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 使用驼峰命名法:closeFilecreateFileexecuteCommand 等。