| 程序包 | 说明 |
|---|---|
| org.dromara.pdf.pdfbox.core.base |
基础
|
| org.dromara.pdf.pdfbox.core.base.config |
配置
|
| org.dromara.pdf.pdfbox.core.component |
组件
|
| org.dromara.pdf.pdfbox.core.ext.handler |
助手
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected FontConfiguration |
Document.fontConfiguration
字体配置
|
protected FontConfiguration |
Page.fontConfiguration
字体配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
Page.init(org.apache.pdfbox.pdmodel.PDPage target,
AbstractBase base,
MarginConfiguration marginConfiguration,
FontConfiguration fontConfiguration,
Color backgroundColor)
初始化
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
FontConfiguration.init(FontConfiguration configuration)
初始化
|
| 构造器和说明 |
|---|
FontConfiguration(FontConfiguration configuration)
有参构造
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected FontConfiguration |
Textarea.fontConfiguration
字体配置
|
protected FontConfiguration |
TextareaWatermark.fontConfiguration
字体配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
float |
AbstractTextHandler.getTextHeight(FontConfiguration fontConfiguration,
int rowCount)
获取文本高度
|
float |
AbstractTextHandler.getTextWidth(FontConfiguration fontConfiguration,
String text)
获取文本宽度
|
List<String> |
AbstractTextHandler.splitLines(FontConfiguration fontConfiguration,
String text,
float lineWidth)
拆分文本段落(换行)
|
String |
AbstractTextHandler.splitText(FontConfiguration fontConfiguration,
String text,
float lineWidth)
拆分文本(单行)
|
abstract void |
AbstractTextHandler.writeText(FontConfiguration fontConfiguration,
org.apache.pdfbox.pdmodel.PDPageContentStream contentStream,
String text)
写入文本
|
void |
TextHandler.writeText(FontConfiguration fontConfiguration,
org.apache.pdfbox.pdmodel.PDPageContentStream contentStream,
String text)
写入文本
|
Copyright © 2024. All rights reserved.