Media
Restaurateur adaptatif de couverture de filigrane à 12 points
Couvre partiellement des filigranes textuels peu contrastés aux positions connues du périmètre avec des patches Canvas locaux.
file· Résultat fichierOuvrir l'outil
Démarrage rapide
Appelez cet outil depuis votre code en trois langages.
cURL
# 1) Request a presigned URL → returns { uploadUrl, storageKey }
curl -X POST 'https://api.elysiatools.com/api/upload/presign/adaptive-12-point-watermark-cover-restorer' \
-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/adaptive-12-point-watermark-cover-restorer' \
-H 'Content-Type: application/json' \
-d '{"filename":"zipFile.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/fr/api/tools/adaptive-12-point-watermark-cover-restorer' \
-F 'imageFile=uploads/2026/01/01/your-tool-1700000000000-abc123.ext' \
-F 'zipFile=uploads/2026/01/01/your-tool-1700000000000-abc123.ext' \
-F 'originalWatermarkText=Buyer: cover-smoke
example.test/creator' \
-F 'placementMode=all' \
-F 'randomCount=4' \
-F 'randomSeed=' \
-F 'selectedPositions=' \
-F 'fontSizePercent=1.6' \
-F 'insetPercent=1.2' \
-F 'coverPaddingPercent=0.25'