首页 > 解决方案 > 如何为上传到 S3 的图像添加水印

问题描述

我们希望在上传到 S3 后自动为图像添加水印。我们如何使用基于 Java 的库来实现这一点?

标签: amazon-s3watermark

解决方案


每次上传图片时,水印图像的流程应如下所示:

  1. 原始图像(无水印)上传到 S3 存储桶
  2. 使用 S3 事件(如s3:ObjectCreated:*根据您的需要)触发 Lambda。因此,您需要将S3 事件目标配置为 Lambda。
  3. Lambda 应用水印并上传带水印的图片

注意:如果您不使用 Lambda,其他方式是通过 SQS/SNS 作为事件目的地,您的工作人员应从它那里接受请求并应用水印。


推荐阅读