Redimensionner une image
Redimensionnez une image dans le navigateur avec aperçu en direct, préréglages et export adapté au format.
Cliquez ou déposez une image ici
PNG, JPEG, WebP · 10 Mo maxRedimensionner une image
Cet outil redimensionne une image PNG, JPEG ou WebP directement dans votre navigateur. Définissez des dimensions exactes, redimensionnez en pourcentage ou utilisez des préréglages, puis vérifiez le résultat avant le téléchargement.
Le fichier original reste sur votre appareil. L export Canvas conserve PNG, JPEG ou WebP lorsque le navigateur prend en charge ce format, avec repli en PNG si nécessaire.
Le curseur de qualité pour JPEG et WebP permet d équilibrer la qualité visuelle et la taille du fichier.
Comment utiliser
- Importez une image PNG, JPEG ou WebP.
- Saisissez la largeur et la hauteur cibles, verrouillez le ratio si nécessaire ou choisissez un préréglage.
- Réglez la qualité JPEG/WebP, vérifiez l aperçu, puis téléchargez l image redimensionnée.
Quand redimensionner une image
Redimensionnez des images pour les sites web, ressources d application, pièces jointes, photos de profil, miniatures et captures de documentation.
Pour les graphiques transparents, PNG conserve la transparence. Pour les photos, JPEG ou WebP avec qualité réglable produit souvent des fichiers plus légers.
Redimensionner avec Canvas
Le navigateur utilise Canvas drawImage avec une largeur et une hauteur cibles :
const canvas = document.createElement('canvas');
canvas.width = targetWidth;
canvas.height = targetHeight;
const ctx = canvas.getContext('2d');
ctx.drawImage(image, 0, 0, targetWidth, targetHeight);
canvas.toBlob(saveBlob, outputMime, quality);Intégration MCP
MCP (Model Context Protocol) permet aux agents IA et aux applications de découvrir et d'exécuter les utilitaires Coding.Tools pour des workflows répétables de conversion, formatage, hachage et génération.
Nom de l'outil MCP: image-resize
Point de terminaison MCP: https://coding.tools/mcp
Appelez d'abord tools/list. Chaque outil inclut inputSchema, outputSchema et examples afin qu'un agent IA ou un client puisse construire des arguments valides sans deviner.
Pour tools/call, lisez result.content[0].text pour la valeur affichable et result.structuredContent pour l'analyse par programme. Les échecs d'outil renvoient isError: true ; les échecs de protocole renvoient une JSON-RPC error.
Exemple de requête tools/call :
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"image-resize","arguments":{}}}'
Cet outil d'image est réservé au navigateur dans MCP. tools/call ne traite pas les octets d'image locaux côté serveur ; il renvoie isError: true avec un resource_link vers l'interface Web.
La plupart des outils de texte et de données acceptent une chaîne input et des options facultatives. Les outils d'image qui dépendent des API d'image du navigateur sont listés pour la découverte et renvoient un lien vers l'interface Web si nécessaire.