public abstract class AWTMaker extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AWTMaker.Config |
| 限定符和类型 | 字段和说明 |
|---|---|
AWTMaker.Config |
config |
protected boolean |
isStamp
是否是印章,用于渲染印章
|
protected List<PageInfo> |
pages |
protected double |
ppm
每毫米像素数量(Pixels per millimeter)
默认为: 7.874015748031496 ppm (约200 dpi)
|
| 构造器和说明 |
|---|
AWTMaker(OFDReader reader,
double ppm)
创建图片转换对象实例
OFD内部使用毫米作为基本单位
|
AWTMaker(OFDReader reader,
int ppm)
创建图片转换对象实例
OFD内部使用毫米作为基本单位
如果需要更加精确的表示单位请使用
AWTMaker(org.ofdrw.reader.OFDReader, double) |
| 限定符和类型 | 方法和说明 |
|---|---|
Color |
getColor(org.ofdrw.core.pageDescription.color.color.CT_Color ctColor) |
protected Composite |
getStampComposite()
印章混合模式
|
int |
pageSize() |
static List<Double> |
parseDelta(org.ofdrw.core.basicType.ST_Array array) |
protected void |
writePage(Graphics2D graphics,
PageInfo pageInfo,
org.ujmp.core.Matrix matrix)
绘制页面
|
protected double ppm
默认为: 7.874015748031496 ppm (约200 dpi)
public final AWTMaker.Config config
protected boolean isStamp
public AWTMaker(OFDReader reader, int ppm)
OFD内部使用毫米作为基本单位
如果需要更加精确的表示单位请使用 AWTMaker(org.ofdrw.reader.OFDReader, double)
reader - OFD解析器ppm - 每毫米像素数量(Pixels per millimeter)public AWTMaker(OFDReader reader, double ppm)
OFD内部使用毫米作为基本单位
reader - OFD解析器ppm - 每毫米像素数量(Pixels per millimeter),DPI与PPM转换可以使用CommonUtil.dpiToPpm(int)。public int pageSize()
protected Composite getStampComposite()
protected void writePage(Graphics2D graphics, PageInfo pageInfo, org.ujmp.core.Matrix matrix)
graphics - 图形操作上下文pageInfo - 页面信息matrix - 变换矩阵public Color getColor(org.ofdrw.core.pageDescription.color.color.CT_Color ctColor)
Copyright © 2021. All rights reserved.