| 程序包 | 说明 |
|---|---|
| org.dromara.pdf.pdfbox.core.base |
基础
|
| org.dromara.pdf.pdfbox.core.component |
组件
|
| org.dromara.pdf.pdfbox.core.ext.handler |
助手
|
| org.dromara.pdf.pdfbox.util |
工具
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Context |
AbstractBase.context
上下文
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
AbstractBase.init(Context context)
初始化
|
| 限定符和类型 | 方法和说明 |
|---|---|
Context |
Component.getContext()
获取上下文
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected float |
DefaultTablePagingEvent.processTableHeader(Context context,
Component component)
处理表头
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected Context |
AbstractTextHandler.getContext()
获取上下文
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
CommonUtil.addBackgroundColor(Context context,
ContentMode mode,
boolean isResetContentStream,
org.apache.pdfbox.pdmodel.common.PDRectangle rectangle,
Color backgroundColor)
添加背景颜色
|
static float |
TextUtil.getTextRealWidth(Context context,
String text,
PDFont font,
float fontSize,
float characterSpacing,
List<String> specialFontNames)
获取文本真实宽度
|
static List<String> |
TextUtil.splitLines(Context context,
String text,
float lineWidth,
PDFont font,
float fontSize,
float characterSpacing,
List<String> specialFontNames)
拆分文本段落(换行)
|
static String |
TextUtil.splitText(Context context,
String text,
float lineWidth,
PDFont font,
float fontSize,
float characterSpacing,
List<String> specialFontNames)
拆分文本(单行)
|
static void |
TextUtil.writeText(Context context,
org.apache.pdfbox.pdmodel.PDPageContentStream contentStream,
String text,
List<String> specialFontNames,
PDFont font,
Float fontSize)
写入文本
|
Copyright © 2024. All rights reserved.