我正在使用 grails j2d,它反过来GraphicsBuilder
用来制作一个简单的服务来缩放图像。我的问题是专门访问下载的图像高度和宽度属性,以便将正确的参数传递给缩放方法。如何在转换闭包中访问这些属性?
Controller {
def scale = {
def targetW = new Integer(params?.w?:64)
def targetH = new Integer(params?.h?:48)
renderImage( [width: targetW ,height: targetH ] ) {
image( url: params?.url ) {
transformations {
scale( x: 1 , y: 1 , interpolation: 'bicubic' )
}
}
}
}
}