Création d'une miniature avec une largeur ou une hauteur maximum à partir d'une image source
Ce script permet la création d'une image redimensionnée d'une hauteur ou d'une largeur maximum tout en gardant ses proportions.
Le script traite le jpg et le png à l'exclusion du gif qui peut être animé.
L'image créée est enregistré dans un dossier spécifique avec le nom d'origine suivi de la largeur ; cela permet d'utiliser l'image d'origine dans plusieurs tailles.
Exemple :
Image d'origine : img/illustrations/A/aristote.jpg
Image redimensionnée : temp/img/illustrations/A/aristote-266px.jpg
Le script traite le jpg et le png à l'exclusion du gif qui peut être animé.
L'image créée est enregistré dans un dossier spécifique avec le nom d'origine suivi de la largeur ; cela permet d'utiliser l'image d'origine dans plusieurs tailles.
Exemple :
Image d'origine : img/illustrations/A/aristote.jpg
Image redimensionnée : temp/img/illustrations/A/aristote-266px.jpg
|
|
Code Source
Fonctions du code
: Retourne le chemin canonique absolu - (PHP 4, PHP 5)
: Renvoie le nom du dossier - (PHP 4, PHP 5)
: Retourne la taille d'une image - (PHP 4, PHP 5)
: Coupe une chaîne en segments - (PHP 4, PHP 5)
: Rechercher et remplacer par expression rationnelle standard - (PHP 4, PHP 5)
: Indique si le fichier est un véritable fichier - (PHP 4, PHP 5)
: Compte le nombre d'éléments d'un tableau ou le nombre de propriétés...
: Indique si le fichier est un dossier - (PHP 4, PHP 5)
: Crée un dossier - (PHP 4, PHP 5)
: Crée une nouvelle image à partir d'un fichier ou d'une URL - (PHP 4, PHP 5)
: Crée une nouvelle image à partir d'un fichier ou d'une URL - (PHP 4, PHP 5)
: Crée une nouvelle image en couleurs vraies - (PHP 4 >= 4.0.6, PHP 5)
: Copie et redimensionne une partie d'une image - (PHP 4, PHP 5)
: Sépare le nom du fichier et le nom du dossier - (PHP 4, PHP 5)
: Envoie une image JPEG vers un navigateur ou un fichier - (PHP 4, PHP 5)
: Envoie une image PNG vers un navigateur ou un fichier - (PHP 4, PHP 5)
Commentaire
il est préférable d'utiliser la fonction php imagecopyresampled à la place de imagecopyresized car elle donne un meilleur résultat lors de la réduction de taille.
Ajouter un commentaire
Librairie PHP
Connexion
Images
PHP
- Affichage (5)
- Applications (9)
- Chaînes (71)
- Classes (29)
- Constantes (4)
- Cookies (3)
- Date-Heure (40)
- Email (14)
- Fichiers - Réps (45)
- Fonctions (23)
- Formulaires (18)
- GD-Graphiques (11)
- Google (13)
- HTML (7)
- Images (21)
- Inclassable (28)
- Maths (24)
- MySQL (23)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (25)
- Sessions (13)
- Statistiques (5)
- Système (18)
- Tableaux (21)
- Tag-cloud (3)
- Templates (3)
- Twitter (5)
- URL (22)
- Variables (8)
- Vidéos (2)
- Windows (1)
- XML (2)























