amazon-s3 - 如何为上传到 S3 的图像添加水印
问题描述
我们希望在上传到 S3 后自动为图像添加水印。我们如何使用基于 Java 的库来实现这一点?
解决方案
每次上传图片时,水印图像的流程应如下所示:
- 原始图像(无水印)上传到 S3 存储桶
- 使用 S3 事件(如s3:ObjectCreated:*根据您的需要)触发 Lambda。因此,您需要将S3 事件目标配置为 Lambda。
- Lambda 应用水印并上传带水印的图片
注意:如果您不使用 Lambda,其他方式是通过 SQS/SNS 作为事件目的地,您的工作人员应从它那里接受请求并应用水印。
推荐阅读
- excel - 自动将 Excel 中的值填充到 Confluence 时间线中
- c - OpenMP 的 VSCode 自动完成功能
- google-chrome - 如何在不属于您的站点上的浏览器中处理 WebSocket?
- oracle - Oracle Text - 索引文档,其中每个文档都有多种语言突变
- assembly - 无效的注册
- javascript - 输入焦点更改时 KeyboardAvoidinView 不起作用
- asp.net - 为什么 ASP.net 身份验证模板不包含 Redux 和 React?
- python - 即使在我关闭 python 程序后,如何保持计数保持在正确的数字上
- python - SQLAlchemy 完整性错误唯一约束失败:users.login
- python - TypeError:__str__ 在 Django 中返回非字符串(类型 NoneType)