| 程序包 | 说明 |
|---|---|
| org.dromara.pdf.pdfbox.core.base |
基础
|
| org.dromara.pdf.pdfbox.core.component |
组件
|
| org.dromara.pdf.pdfbox.core.ext.processor |
处理器
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Page |
Context.page
当前页面
|
protected Page |
Page.parentPage
父页面
|
protected Page |
Page.subPage
子页面
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected List<Page> |
Document.pages
页面列表
|
| 限定符和类型 | 方法和说明 |
|---|---|
Page |
Page.createSubPage()
创建子页面
|
Page |
Document.getCurrentPage()
获取当前页面
|
Page |
Page.getFirstParentPage()
获取第一个父页面
|
Page |
Page.getLastPage()
获取最新页面
|
Page |
Page.getLastSubPage()
获取最后一个子页面
|
Page |
AbstractPageHeaderOrFooter.getPage()
获取页面
|
Page |
Document.getPage(int index)
获取指定页面
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Document.appendPage(Page... pages)
追加页面
|
void |
Document.insertPage(int index,
Page page)
插入页面
|
void |
Context.reset(Page page)
重置
|
void |
Document.setPage(int index,
Page page)
设置页面(替换)
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
Document.appendPage(List<Page> pages)
追加页面
|
| 构造器和说明 |
|---|
AbstractPageHeaderOrFooter(Page page)
有参构造
|
Page(Page page)
有参构造
|
PageFooter(Page page)
有参构造
|
PageHeader(Page page)
有参构造
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Page |
TableRow.page
所在页面
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Page |
AbstractComponent.executeBreak()
执行分页
|
protected Page |
Container.executeBreak()
执行分页
|
protected Page |
Table.executeBreak()
执行分页
|
Page |
AbstractComponent.getPage()
获取页面
|
Page |
TableCell.getPage()
获取页面
|
Page |
TextareaWatermark.getPage()
获取页面
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
ImageWatermark.init(Page page)
初始化
|
protected void |
TextareaWatermark.init(Page page)
初始化
|
protected void |
TableRow.init(Page page,
Float beginX,
Float beginY)
初始化
|
protected org.apache.pdfbox.pdmodel.PDPageContentStream |
TextareaWatermark.initContentStream(Page page)
初始化内容流
|
void |
ImageWatermark.render(Page page)
渲染
|
void |
TextareaWatermark.render(Page page)
渲染
|
void |
Watermark.render(Page page)
渲染(单页面)
|
void |
TableRow.render(Page page,
Float beginX,
Float beginY)
渲染
|
protected void |
ImageWatermark.renderImage(Page page)
渲染图像
|
protected void |
TextareaWatermark.renderText(Page page)
渲染文本
|
void |
TableRow.virtualRender(Page page,
Float beginX,
Float beginY)
虚拟渲染
|
protected void |
ImageWatermark.writeImage(Page page,
float beginX,
float beginY)
写入图像
|
| 构造器和说明 |
|---|
AbstractComponent(Page page)
有参构造
|
AbstractComponent(Page page,
boolean isResetPage)
有参构造
|
Barcode(Page page)
有参构造
|
Circle(Page page)
有参构造
|
Container(Page page)
有参构造
|
Image(Page page)
有参构造
|
Image(Page page,
boolean isResetPage)
有参构造
|
Line(Page page)
有参构造
|
Rectangle(Page page)
有参构造
|
Table(Page page)
有参构造
|
Textarea(Page page)
有参构造
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<Page> |
PageProcessor.getPages()
获取页面
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
LayerProcessor.addImage(String layerName,
boolean isReplace,
BufferedImage image,
Page page)
添加图像
|
void |
PageProcessor.append(Page page)
追加页面
|
void |
LayerProcessor.append(String layerName,
BufferedImage image,
Page page)
追加图层
|
void |
PageProcessor.insert(int index,
Page page)
插入页面
|
void |
PageProcessor.set(int index,
Page page)
设置页面(替换)
|
void |
LayerProcessor.set(String layerName,
BufferedImage image,
Page page)
设置图层(替换)
|
Copyright © 2024. All rights reserved.