Quand on parle de "
redimensionnement" d'image, il faut distinguer :
1- redimensionnement "à l'affichage" :
ou comment afficher ses images à la taille d'affichage voulue ?
L'image elle-même n'est pas modifiée, seules ses dimensions d'affichage sont
"recalculées".
-
fonction fctaffichimage() : redimensionner des images "
à l'affichage"
2- redimensionnement "physique" :
modification du "poids" de l'image (nouvelle image aux dimensions spécifiées),
-
fonction fctredimimage() : L'image finale est redimensionnée "
en proportions".
-
fonction fctdeformimage() : L'image finale est redimensionnée "
sans proportions"
(déformée).
-
fonction fctcropimage() : L'image finale est "coupée" ("
crop centré").
3- Signature : (un petit "plus" !)
-
fonction fcttexteimage() : Ajouter un
texte sur l'image
NB : On peut regrouper toutes ces fonctions dans un seul fichier (
fonctionsimage.asp)
4- Utilisation :
-
avec base de données :
Upload, traitement (redimensionner image + création picto), enregistrement.
-
dans un dossier (répertoire) :
Redimensionner des images déjà présentes.
Important :
Il faut que les
COMPOSANTS ASP suivants soient installés :
-
aspSmartUpload : pour Uploader le formulaire
composant
aspSmartUpload gratuit
-
AspImage : pour redimensionner puis sauvegarder les images modifiées.
composant AspImage
payant
PS : AspImage ne gère pas le redimensionnement des GIF.
Mais d'autres composants le font
(payants aussi).