| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
encoding |
protected OutputStream |
outputStream |
protected int |
pageMarginBottom |
protected int |
pageMarginLeft |
protected int |
pageMarginRight |
protected int |
pageMarginTop |
protected com.itextpdf.kernel.geom.Rectangle |
pageSize |
| 构造器和说明 |
|---|
TextDoc(OutputStream outputStream) |
| 限定符和类型 | 方法和说明 |
|---|---|
abstract void |
addHrule(Attributes attrs)
水平线
|
abstract void |
addImage(Attributes attrs)
添加图片
|
abstract void |
close()
关闭文档
|
abstract boolean |
isOpen()
文档是否打开
|
abstract void |
newPage()
添加新页
|
abstract boolean |
open()
打开文档
|
void |
setEncoding(String enc)
设置输出文件编码
|
void |
setPageMargin(int left,
int right,
int top,
int bottom)
设置页面边距
|
void |
setPageSize(com.itextpdf.kernel.geom.PageSize pageSize)
设置页面大小
|
abstract void |
writeBlock(String blockName,
List<TextChunk> chunkList)
文本框
|
abstract void |
writeTable(TextTable table)
添加表格
|
protected OutputStream outputStream
protected com.itextpdf.kernel.geom.Rectangle pageSize
protected int pageMarginLeft
protected int pageMarginRight
protected int pageMarginTop
protected int pageMarginBottom
protected String encoding
public TextDoc(OutputStream outputStream)
public void setPageSize(com.itextpdf.kernel.geom.PageSize pageSize)
pageSize - public void setPageMargin(int left,
int right,
int top,
int bottom)
left - right - top - bottom - public void setEncoding(String enc)
enc - 编码public abstract boolean open()
public abstract void close()
public abstract boolean isOpen()
public abstract void writeBlock(String blockName, List<TextChunk> chunkList) throws IOException
blockName - 文本框类型名称chunkList - 文本内容集合IOException - IO异常public abstract void newPage()
public abstract void addHrule(Attributes attrs)
attrs - 属性public abstract void addImage(Attributes attrs)
attrs - 属性public abstract void writeTable(TextTable table) throws IOException
table - 表格IOException - IO异常Copyright © 2021. All rights reserved.