【WordXML】
项目中有时需要Word文档的导出/预览功能,使用Freemarker工具可以实现,文档的模板为WordXML格式,类似于html语言,不同标签含义不同,以下是经常用到的一些标签和注释:
<w:body>//文档主体
<w:tbl>//表格
<w:tblPr>//表格属性
……
</w:tblPr>
<w:tblGrid>//表格列宽
<w:gridCol w:w="xxx"/>
<w:gridCol w:w="xxx"/>
</w:tblGrid>
<w:tr w:rsidR="00BD68AB">//表格的一行
<w:trPr>//表格行属性
<w:trHeight w:val="427"/>
</w:trPr>
<w:tc>//表格的一个单元格
<w:tcPr>//单元格属性
……
</w:tcPr>
<w:p>//一个段落
<w:pPr>//段落属性
<w:jc w:val="center"/>//设置内容居中
<w:spacing w:line="360" w:lineRule="exact"/>//设置行距(line为行距值,240为单倍行距,以此类推)
<w:rPr>//设置区域内文本属性