首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Grails中使用烧录图像插件时如何对齐水印

在Grails中使用烧录图像插件时如何对齐水印
EN

Stack Overflow用户
提问于 2015-04-09 11:15:14
回答 1查看 141关注 0票数 2

我需要在上传的图像上应用水印。根据燃烧图像的文档,这是通过以下代码完成的:

代码语言:javascript
复制
def orginalFileName      
burningImageService.doWith('path/to/my/file.jpg', 'path/to/output/dir')
    .execute {
        it.scaleApproximate(800, 600)
        orginalFileName = it.watermark('path/to/watermark',
                                       ['right':10, 'bottom': 10])
    }
    .execute ('thumbnail', {
        it.scaleAccurate(200, 200)
    })

有没有一种不需要计算坐标就可以对齐水印的简单方法?我不能使用给定的大小(800,600),因为它是一个近似大小。我不能使用scaleAccurate,因为我不想裁剪图像。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-09 11:21:27

只要从参数中删除位置坐标,它就会在默认情况下对水印进行中心化。

代码语言:javascript
复制
burningImageService.doWith('path/to/my/file', 'path/to/output/dir')
                   .execute {
                       it.watermark('path/to/watermark')
                    }

欲了解更多信息,请参阅:handling

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29536997

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档