# create_heading


创建标题

函数库: TyReportGenerator

# 语法

create_heading(content; level, children)

# 说明

create_heading(content; level, children)在文档中创建标题。示例

# 示例

使用模板创建标题

创建 Word 文档,使用模板文档的格式,创建一级标题和二级标题。生成文档报告。

using TyReportGenerator

doc = create_document()
pkg_dir = pkgdir(TyReportGenerator)

add_heading(doc, create_heading("傅里叶分析和滤波")) #等价于add_heading1(doc, "傅里叶分析和滤波")
add_heading(doc, create_heading("函数列表"; level=2))#等价于add_heading2(doc, "函数列表")

doc_file = joinpath(tempdir(), "使用模板创建标题.docx");
tpl_file = joinpath(pkg_dir, "examples/Resources/文档模板-空.docx");

#生成文档报告
generate_report(doc, doc_file, tpl_file)
rptview(doc_file)
不使用模板创建标题

创建 Word 文档,不使用模板文档的格式,创建一级标题和二级标题。生成文档报告。

using TyReportGenerator

doc = create_document()
pkg_dir = pkgdir(TyReportGenerator)

add_heading(doc, create_heading("傅里叶分析和滤波")) #等价于add_heading1(doc, "傅里叶分析和滤波")
add_heading(doc, create_heading("函数列表"; level=2)) #等价于add_heading2(doc, "函数列表")

doc_file = joinpath(tempdir(), "不使用模板创建标题.docx");

#生成文档报告
generate_report(doc, doc_file)
rptview(doc_file)

# 输入参数

content — 标题文本内容
字符串

标题文本内容,指定为字符串。

level - 标题层级
正整数

标题层级,指定为正整数。使用此参数可设置一级标题、二级标题等不同标题层级,默认是一级标题。

children — 文档对象的孩子对象
文档对象

此文档元素的子元素,指定为文档对象的数组。

# 输出参数

heading — heading对象
heading对象

文档中的 heading 对象,存储标题的内容、层级等信息。