Votre image sera positionnée exactement là où vous le désirez et à la taille voulue en pixels.
J’ai mis dans la source 3 images (un rectangle en longueur, 1 en largeur et un carré pour bien constater que l’image ne subit pas d’écrasement ou d’étirement après sa retaille).
Je précise que l’image sera retaillée en longueur ou en largeur suivant sa forme.
Par exemple on retaillera un rectangle long sur sa longueur et un rectangle haut sur sa hauteur.
Pour un carré, c’est le plus simple car la proportion est de 1 !
On pourrait directement donner le pourcentage de l’image ou préciser si on veut un agrandissement ou une réduction sur la longueur ou sur la hauteur.
A vous d’améliorer ce code pour ce faire ….
A bientôt ….