public class WordFile07Writer extends AbstractIBasicWord
defaultFont, defaultHeaderFont, defaultHeight, defaultWidth, fontName, logger| 构造器和说明 |
|---|
WordFile07Writer() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addBlankRow()
添加空行
|
void |
addHeader(String title,
String... headers)
文档标题
|
void |
addParagraphPictureRows(File picture,
String... texts)
添加文本段落及图片
|
void |
addParagraphRows(org.apache.poi.xwpf.usermodel.ParagraphAlignment alignment,
Font defaultFont,
String... texts)
自定义添加段落
|
void |
addParagraphRows(String... text)
使用默认配置添加段落文本(文字方向:左 字体:加粗,宋体)
|
void |
addParagraphTableRows(ITableBeans handler,
String... texts)
基于自定义的ITableBeans表格处理器及段落文本添加
|
void |
addParagraphTableRows(List<?> beans,
Class<?> beanCls,
String... texts)
基于注解的表格添加及段落文本添加
|
void |
addParagraphTableRows(TableBeans tableBeans,
String... texts)
基于TableBeans构建默认数据表格及段落文本
|
void |
addPicture(File picture)
添加一张图片,使用默认宽高
|
void |
addPicture(File picture,
int defaultWidth,
int defaultHeight)
添加一张图片,可在文档中自定义显示 宽度,高度
|
void |
addPicture(InputStream stream,
String fileName)
基于输入流添加图片
|
void |
addTable(ITableBeans handler)
基于用户自定义ITableBeansHandler处理器构建表格
|
void |
addTable(TableBeans tableBeans)
基于TableBeans构建默认数据表格
|
String |
getDocumentFile(String fileName,
String savePath)
获取生成的文件
|
getDocumentFilepublic void addHeader(String title, String... headers)
addHeader 在接口中 IDocumentWriteraddHeader 在类中 AbstractIBasicWordtitle - 主标题headers - 副标题public void addParagraphRows(org.apache.poi.xwpf.usermodel.ParagraphAlignment alignment,
Font defaultFont,
String... texts)
addParagraphRows 在接口中 IDocumentWriteraddParagraphRows 在类中 AbstractIBasicWordalignment - 文字方向defaultFont - 字体texts - 要添加的文本(独占一行 )public void addParagraphRows(String... text)
addParagraphRows 在接口中 IDocumentWriteraddParagraphRows 在类中 AbstractIBasicWordtext - 要添加的文本public void addParagraphPictureRows(File picture, String... texts)
addParagraphPictureRows 在接口中 IDocumentWriteraddParagraphPictureRows 在类中 AbstractIBasicWordpicture - 图片路径texts - 文本public void addPicture(File picture)
addPicture 在接口中 IDocumentWriteraddPicture 在类中 AbstractIBasicWordpicture - 图片路径public void addPicture(InputStream stream, String fileName)
addPicture 在接口中 IDocumentWriteraddPicture 在类中 AbstractIBasicWordstream - 输入流fileName - 文件名称public void addPicture(File picture, int defaultWidth, int defaultHeight)
addPicture 在接口中 IDocumentWriteraddPicture 在类中 AbstractIBasicWordpicture - 图片路径defaultWidth - 显示的宽度defaultHeight - 显示的高度public void addBlankRow()
addBlankRow 在接口中 IDocumentWriteraddBlankRow 在类中 AbstractIBasicWordpublic void addTable(ITableBeans handler)
handler - ITableBeans处理器public void addTable(TableBeans tableBeans)
tableBeans - TableBeans对象public void addParagraphTableRows(TableBeans tableBeans, String... texts)
tableBeans - TableBeans对象texts - 段落文本public void addParagraphTableRows(List<?> beans, Class<?> beanCls, String... texts)
beans - 实体类集合beanCls - 实体类实际Classtexts - 段落文本public void addParagraphTableRows(ITableBeans handler, String... texts)
handler - texts - public String getDocumentFile(String fileName, String savePath)
getDocumentFile 在接口中 IBasicWordgetDocumentFile 在类中 AbstractIBasicWordfileName - 保存的文件名称(不需要后缀名)savePath - 保存的路径Copyright © 2022. All rights reserved.