public class OFDGraphics2DDrawParam extends Object
| 构造器和说明 |
|---|
OFDGraphics2DDrawParam(OFDGraphicsDocument docCtx)
|
OFDGraphics2DDrawParam(OFDGraphicsDocument docCtx,
ST_Box area)
创建绘制参数
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
apply(CT_GraphicUnit<?> target)
已过时。
|
OFDGraphics2DDrawParam |
clone()
复制绘制参数对象
|
FontRenderContext |
getFontRenderContext()
获取字体绘制上下文
字体绘制上线文使用hit中的绘制参数进行控制
code from apache batik: org.apache.batik.ext.awt.g2d.AbstractGraphics2D#getFontRenderContext
|
void |
setColor(Paint paint)
设置颜色
|
void |
setForeground(Color c)
设置前景色
|
void |
setStroke(Stroke s)
设置描边属性
|
static ST_Array |
trans(AffineTransform tx)
转为AWT变换矩阵
AffineTransform 为 OFD 类型变换矩阵ST_Array |
public OFDGraphics2DDrawParam(OFDGraphicsDocument docCtx, ST_Box area)
docCtx - 文档上下文area - 工作区大小@Deprecated public OFDGraphics2DDrawParam(OFDGraphicsDocument docCtx)
若您需要使用该方法,请手动设置工作区 area 否则默认为A4大小
docCtx - 文档上下文public void setStroke(Stroke s)
s - 属性参数public void setColor(Paint paint)
paint - 颜色对象public void setForeground(Color c)
c - 前景色@Deprecated public void apply(CT_GraphicUnit<?> target)
makeDrawParam()包括: 描边、变换矩阵、裁剪区域、颜色
target - 目标图元public FontRenderContext getFontRenderContext()
字体绘制上线文使用hit中的绘制参数进行控制
code from apache batik: org.apache.batik.ext.awt.g2d.AbstractGraphics2D#getFontRenderContext
public OFDGraphics2DDrawParam clone()
public static ST_Array trans(AffineTransform tx)
AffineTransform 为 OFD 类型变换矩阵ST_Arraytx - AWT变换矩阵Copyright © 2025. All rights reserved.