分享人 | Cesar |
分享时间 | 2021-03-02 19:54 |
最后更新 | 2021-12-15 22:23 |
修订版本 | 4 |
子程序大小 | 15.2 KB |
Quicker版本 | 1.28.7.0 |
模板引擎的语法介绍:https://docs.aspose.com/words/java/template-syntax/
基本标签格式
<<tag_name [expression] –switch1 –switch2 ... // optional_comment >>
假设传入的是匿名对象
new {
name = "张三",
age = DateTime.Parse("1998-09-18"),
books = new []{"dawd", "dawd"}
}
则在模板文件中可如下使用:
我的名字是<<[name]>>,我今年<<[DateTime.Now.Year - age.Year]>>,我有好几本书,如下所示:
<<foreach [book in books]>><<[book]>>
<</foreach>>
1. 条件标签
<<if [conditional_expression1]>>
template_option1
<<elseif [conditional_expression2]>>
template_option2
...
<<else>>
default_template_option
<</if>>
2. 文档标签
<<doc [document_expression]>>
3. 图片标签
<<image [image_expression]>>
4. 合并表格标签
<<cellMerge>>
修订版本 | 更新时间 | 更新说明 |
---|---|---|
4 | 2021-12-15 22:23 | a |
3 | 2021-10-30 16:25 | none |
2 | 2021-06-13 23:12 | 转为非公开自用 |