格式代码 | 描述 |
---|---|
&& | 字符 “&” |
&font-size | 文本字体的大小, 其中字体大小为以磅为单位的十进制字体大小 |
&”font name,font type” | 文本字体名字符串、字体名称和文本字体类型字符串、字体类型 |
&”-,Regular” | 常规文本格式。关闭粗体和斜体模式 |
&A | 当前工作表名称 |
&B or &”-,Bold” | 粗体文本格式, 关闭或打开,默认关闭。 |
&D | 当前日期 |
中间部分 | |
&E | 对文本使用双下划线 |
&F | 当前工作簿文件名称 |
&G | 将指定对象做为背景(暂不支持) |
&H | 文字阴影 |
&I or &”-,Italic” | 文字倾斜 |
&K | 字体颜色 格式为 RRGGBB 的 RGB 颜色 主题颜色被指定为 TTSNNN, 其中 TT 是主题颜色 id, S 是色调或阴影的 “+” 或者 “-“, 是色调或阴影的值 |
&L | 左侧部分 |
&N | 总页数 |
&O | 大纲文本格式 |
&P[[+|-]n] | 如果没有可选的后缀, 当前页码 (十进制) |
&R | 右侧部分 |
&S | 文本删除线 |
当前时间 | |
&U | 为文本添加单下划线。默认模式处于关闭状态 |
&X | 上标格式 |
&Y | 下标格式 |
&Z | 当前工作簿文件路径 |
err := f.SetHeaderFooter("Sheet1", &excelize.FormatHeaderFooter{
DifferentFirst: true,
DifferentOddEven: true,
OddHeader: "&R&P",
OddFooter: "&C&F",
EvenFooter: "&L&D&R&T",
FirstHeader: `&CCenter &"-,Bold"Bold&"-,Regular"HeaderU+000A&D`,
})
- 第一页有自己的页眉和页脚
- 奇数和偶数页具有不同的页眉和页脚
- 奇数页页脚中心部分为当前工作簿的文件名
- 偶数页标题左侧部分为当前页码
- 左侧部分为当前日期,偶数页页脚右侧部分为当前时间
- 第一页中心部分的第一行上的文本为“Center Bold Header”, 第二行为日期
- 第一页上没有页脚