public class CanvasPattern extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
Path |
img
图片路径
|
org.ofdrw.core.basicStructure.pageObj.layer.block.ImageObject |
imgObj
图形对象
|
org.ofdrw.core.pageDescription.color.pattern.CT_Pattern |
pattern
OFD底纹
|
| 构造器和说明 |
|---|
CanvasPattern(Path img,
String repetition,
org.ofdrw.core.basicStructure.pageObj.layer.block.ImageObject imgObj)
创建一个Canvas底纹
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
setImageSize(double w,
double h)
设置图片的尺寸(每个重复单元尺寸)
|
void |
setTransform(AffineTransform tx)
设置底纹单元变换矩阵
改变换矩阵将应用于底纹单元,以便将其映射到目标区域。
|
void |
setTransform(double[] matrix)
设置底纹单元变换矩阵
改变换矩阵将应用于底纹单元,以便将其映射到目标区域。
|
public final org.ofdrw.core.pageDescription.color.pattern.CT_Pattern pattern
public final Path img
public final org.ofdrw.core.basicStructure.pageObj.layer.block.ImageObject imgObj
public void setTransform(double[] matrix)
matrix - 变换矩阵,按照 [a, b, c, d, e, f] 顺序6个参数。public void setTransform(AffineTransform tx)
tx - 变换矩阵public void setImageSize(double w,
double h)
w - 宽度h - 高度Copyright © 2024. All rights reserved.