Design
Ferramenta de Opacidade de Marca d'Água
Adicione marcas d'água com opacidade personalizada às imagens, suportando marcas d'água de texto e imagem com controles avançados de opacidade
file· Resultado de arquivoAbrir ferramenta
Início rápido
Chame esta ferramenta a partir do seu código em três idiomas.
cURL
# 1) Request a presigned URL → returns { uploadUrl, storageKey }
curl -X POST 'https://api.elysiatools.com/api/upload/presign/image-watermark-opacity' \
-H 'Content-Type: application/json' \
-d '{"filename":"imageFile.ext","contentType":"application/octet-stream","size":12345}'
curl -X POST 'https://api.elysiatools.com/api/upload/presign/image-watermark-opacity' \
-H 'Content-Type: application/json' \
-d '{"filename":"watermarkImageFile.ext","contentType":"application/octet-stream","size":12345}'
# 2) PUT the file bytes directly to the presigned uploadUrl
curl -X PUT '<presigned uploadUrl>' \
--data-binary @/path/to/file.ext
# 3) Call the tool, passing the returned storageKey for each file field
curl -X POST 'https://api.elysiatools.com/pt/api/tools/image-watermark-opacity' \
-F 'imageFile=uploads/2026/01/01/your-tool-1700000000000-abc123.ext' \
-F 'watermarkType=text' \
-F 'watermarkText=© Watermark' \
-F 'watermarkImageFile=uploads/2026/01/01/your-tool-1700000000000-abc123.ext' \
-F 'position=bottom-right' \
-F 'opacity=0.7' \
-F 'textOpacity=0' \
-F 'backgroundOpacity=0' \
-F 'fontSize=40' \
-F 'fontColor=#ffffff' \
-F 'backgroundColor=#000000' \
-F 'rotation=0' \
-F 'scale=0.2' \
-F 'margin=20' \
-F 'blendMode=over' \
-F 'textStyle=normal' \
-F 'fontWeight=bold' \
-F 'textAlign=left' \
-F 'shadowEnabled=false' \
-F 'shadowOpacity=0.5' \
-F 'shadowBlur=3' \
-F 'shadowOffsetX=2' \
-F 'shadowOffsetY=2' \
-F 'gradientEnabled=false' \
-F 'gradientStartColor=#ffffff' \
-F 'gradientEndColor=#cccccc' \
-F 'gradientDirection=horizontal'