【问题标题】:How to watermark images uploaded into S3 [closed]如何为上传到 S3 的图像添加水印 [关闭] 【发布时间】:2020-10-22 16:41:00 【问题描述】: 我们希望在图片上传到 S3 后自动为其添加水印。我们如何使用基于 java 的库来实现这一点? 【问题讨论】: 标签: amazon-s3 watermark 【解决方案1】: 上传图片时加水印的流程如下: 原始图像(无水印)上传到 S3 存储桶 使用 S3 事件(如s3:ObjectCreated:*,根据您的需要)触发 Lambda。因此,您需要将 S3 event 目标配置为 Lambda。 Lambda 应用水印并上传带水印的图片 注意:如果您不使用 Lambda,其他方式是通过 SQS/SNS 作为事件目的地,您的工作人员应接受它的请求并应用水印。 【讨论】: 当 lambda 被触发时,应该使用什么库来为图像添加水印。 请参考codejava.net/java-se/graphics/…或旧线程stackoverflow.com/questions/5459701/… 我需要没有awt的水印库(java.awt.*)