Class CanvasPattern
java.lang.Object
org.ofdrw.layout.element.canvas.CanvasPattern
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCanvasPattern(Path img, String repetition, org.ofdrw.core.basicStructure.pageObj.layer.block.ImageObject imgObj) 创建一个Canvas底纹 -
Method Summary
Modifier and TypeMethodDescriptionvoidsetImageSize(double w, double h) 设置图片的尺寸(每个重复单元尺寸)voidsetTransform(double[] matrix) 设置底纹单元变换矩阵 改变换矩阵将应用于底纹单元,以便将其映射到目标区域。void设置底纹单元变换矩阵 改变换矩阵将应用于底纹单元,以便将其映射到目标区域。
-
Field Details
-
pattern
public final org.ofdrw.core.pageDescription.color.pattern.CT_Pattern patternOFD底纹 -
img
图片路径 -
imgObj
public final org.ofdrw.core.basicStructure.pageObj.layer.block.ImageObject imgObj图形对象
-
-
Constructor Details
-
CanvasPattern
-
-
Method Details
-
setTransform
public void setTransform(double[] matrix) 设置底纹单元变换矩阵 改变换矩阵将应用于底纹单元,以便将其映射到目标区域。- Parameters:
matrix- 变换矩阵,按照 [a, b, c, d, e, f] 顺序6个参数。
-
setTransform
设置底纹单元变换矩阵 改变换矩阵将应用于底纹单元,以便将其映射到目标区域。- Parameters:
tx- 变换矩阵
-
setImageSize
public void setImageSize(double w, double h) 设置图片的尺寸(每个重复单元尺寸)- Parameters:
w- 宽度h- 高度
-