ForHosting KIT · Images

Redimensionner une image : calculer largeur et hauteur

Une image de 1920 × 1080 ramenée à 1280 de large passe à 1280 × 720. Indiquez un côté et l'autre suit les proportions d'origine, ou les deux pour un cadre exact. Seuls les nombres sont calculés : votre image n'est jamais envoyée. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Largeur
1 920
Hauteur
1 080
Largeur souhaitée
1 280
Vous obtenez
Largeur
1 280
Hauteur
720

Redimensionner une image aux dimensions voulues calcule sa taille en pixels après redimensionnement. Indiquez la largeur et la hauteur d’origine, puis une largeur cible, une hauteur cible ou les deux. Si vous ne fournissez qu’une dimension cible, le calculateur déduit l’autre des proportions d’origine et l’arrondit au pixel entier le plus proche. Si vous fournissez les deux, il renvoie exactement ces dimensions. Le résultat est déterministe et convient aux pipelines d’images, aux mises en page adaptatives, à la validation des téléversements et à la génération de commandes, sans téléverser ni décoder d’image.

Calculez une taille proportionnelle avec une seule cible

Commencez par saisir la largeur et la hauteur en pixels de l’image source. Le calculateur divise la dimension cible choisie par la dimension d’origine correspondante afin d’obtenir le facteur d’échelle, applique ce facteur à l’autre côté, puis arrondit le résultat au pixel entier le plus proche. Ainsi, une image de 1920 sur 1080 redimensionnée à une largeur de 1280 devient une image de 1280 sur 720.

Cette méthode conserve les proportions de la source aussi fidèlement que le permettent les pixels entiers : les cercles restent ronds et les sujets ne semblent pas étirés. Elle est particulièrement utile lorsqu’une mise en page fixe un axe et laisse l’autre s’adapter, par exemple une colonne de blogue de largeur fixe ou une galerie dont les rangées ont une hauteur fixe. Cet outil calcule uniquement les dimensions : il ne téléverse, ne décode, ne rééchantillonne, ne recadre, ne compresse et ne modifie aucune image.

Vous pouvez transmettre les dimensions obtenues à une bibliothèque graphique, un processeur en ligne de commande, un pipeline de contenu ou une règle de rendu du navigateur.

Utilisez les deux cibles pour obtenir un cadre exact

Dans ce mode, le calculateur renvoie directement les deux valeurs demandées. Il ne modifie discrètement aucune valeur pour conserver les proportions d’origine, car cela contredirait les dimensions que vous avez explicitement fournies. Cette distinction compte pour les emplacements publicitaires, les fiches de places de marché, les modèles d’impression, les écrans et les anciens systèmes qui n’acceptent qu’un canevas fixe.

Si les proportions cibles diffèrent de celles de la source, un logiciel de traitement devra choisir la suite : étirer l’image, la recadrer pour remplir le cadre ou l’ajuster en laissant de l’espace vide. Cette capacité ne prend volontairement pas cette décision visuelle. Elle fournit un résultat clair et prévisible que le code en aval peut associer à une stratégie explicite.

Comparez les proportions avant d’étirer des photographies, logos, schémas, illustrations ou textes, sans quoi une déformation visible risque d’apparaître.

Gérez de façon fiable les pixels, l’arrondi et la validation

Les quatre dimensions sont des entiers positifs, puisque les images matricielles sont mesurées en pixels entiers. La largeur et la hauteur d’origine sont toujours obligatoires, et au moins une dimension cible doit être présente. Les zéros, valeurs négatives, fractions, valeurs non numériques et dimensions dépassant la limite publiée d’un milliard de pixels sont rejetés plutôt que convertis.

Avec une seule cible, le côté calculé utilise l’arrondi standard à l’entier le plus proche et ne descend jamais sous un pixel. Pour une très petite image, l’arrondi peut produire un rapport légèrement différent du rapport mathématique, ce qui est inévitable puisqu’un pixel fractionnaire n’existe pas. Pour une automatisation reproductible, envoyez les dimensions indiquées dans les métadonnées du fichier plutôt que ses dimensions CSS d’affichage ou une estimation manuelle.

Une même entrée produit toujours la même sortie : aucun accès réseau, hasard, horloge, examen d’image ni état caché n’intervient.

Préparer des largeurs d’image adaptatives

Calculez la hauteur correspondante pour chaque largeur fixe avant de générer les variantes d’une image.

Valider une taille de livraison exacte

Déterminez le cadre demandé pour un emplacement publicitaire, une fiche commerciale ou un écran.

Construire des commandes de redimensionnement

Transformez les métadonnées source et un côté demandé en dimensions entières pour un pipeline graphique.

Que se passe-t-il si je fournis uniquement une largeur cible ?

La hauteur est calculée selon les proportions d’origine et arrondie au pixel entier le plus proche.

Que se passe-t-il si je fournis uniquement une hauteur cible ?

La largeur est calculée selon les proportions d’origine et arrondie au pixel entier le plus proche.

Puis-je fournir les deux dimensions cibles ?

Oui. Les deux valeurs sont renvoyées telles quelles, même si leur rapport diffère de celui de l’image source.

Cet outil téléverse-t-il ou redimensionne-t-il mon image ?

Non. Il effectue uniquement un calcul et ne reçoit, décode, conserve ni modifie jamais les données de l’image.

Et si le cadre exact n'a pas la même forme que mon image ?

Le calculateur renvoie quand même les deux dimensions demandées sans les corriger. Votre logiciel d'image devra alors étirer, recadrer pour remplir ou inscrire l'image avec des marges vides : comparez les deux formes avant d'étirer un logo ou du texte.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/image/resize-to-dimensions

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/image/resize-to-dimensions \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1920,"height":1080,"target_width":1280}'
{
  "width": 1920,
  "height": 1080,
  "target_width": 1280
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "image.resize_to_dimensions",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_mb15
max_megapixels12
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Calculez une taille proportionnelle avec une seule cible

Indiquez ensuite target_width ou target_height.

Utilisez les deux cibles pour obtenir un cadre exact

Indiquez target_width et target_height lorsque la destination exige un cadre aux dimensions exactes en pixels.

Combien coûte une requête API ?

Chaque requête API coûte $0.002.

Consulter la documentation complète du KIT →