Un recadrage est un rectangle entier dans la grille décodée. Le pixel supérieur gauche vaut 0,0 ; X augmente à droite et Y vers le bas. Largeur et hauteur comptent les pixels : x=20, y=10, largeur=300, hauteur=200 garde les colonnes 20–319 et lignes 10–209.

Chaque bord reste dans la source

Pour une source 1200×800, X vaut au moins 0 et x+largeur au plus 1200 ; Y suit la limite 800. Une dimension nulle ne contient aucun pixel. Le glissement est borné et les champs invalides sont refusés sans correction cachée.

Le cadre définit la sortie

Un cadre 300×200 crée un Canvas 300×200 sans étirement ni nouveaux pixels. L’encodage peut changer octets et métadonnées, mais la géométrie reste explicite.

Gardez le recadrage dans son cadre

CropFrame crée une nouvelle image décodée par Canvas et ne conserve ni métadonnées, provenance, mesures ou fidélité probatoire. Utilisez-le pour le design et la publication numériques ordinaires. Ne préparez pas d’images d’identité, médicales, juridiques, d’inspection, d’urgence, de navigation ou autres usages critiques et vérifiez tout résultat important.