18 Mai 2008
Création d'images miniatures carrés
Compatibilité : PHP 5, PHP 7, PHP 8
Permet de créer des miniatures carrés pour vos albums photos par exemple. La fonction ne redimensionne pas, elle fait un carré en cropant l'image.
Ce code permet la création d'une image redimensionnée d'une hauteur ou d'une largeur maximum tout en gardant ses proportions.
Le code 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
18 Mai 2008
Dernière mise à jour :
|
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126
|
|
01 02 03 04
|
| php.net | Description |
Versions PHP | |
|---|---|---|---|
| basename |
Retourne le nom de la composante finale d'un chemin
|
PHP 4, 5, 7 et 8 | |
| count |
Compte tous les éléments d'un tableau ou dans un objet Countable
|
PHP 4, 5, 7 et 8 | |
| define |
Définit une constante
|
PHP 4, 5, 7 et 8 | |
| dirname |
Renvoie le chemin du dossier parent
|
PHP 4, 5, 7 et 8 | |
| explode |
Scinde une chaîne de caractères en segments
|
PHP 4, 5, 7 et 8 | |
| getimagesize |
Retourne la taille d'une image
|
PHP 4, 5, 7 et 8 | |
| imagecopyresampled |
Copie, redimensionne, rééchantillonne une image
|
PHP 4, 5, 7 et 8 | |
| imagecreatefromjpeg |
Crée une nouvelle image depuis un fichier ou une URL
|
PHP 4, 5, 7 et 8 | |
| imagecreatefrompng |
Crée une nouvelle image depuis un fichier ou une URL
|
PHP 4, 5, 7 et 8 | |
| imagecreatetruecolor |
Crée une nouvelle image en couleurs vraies
|
PHP 4, 5, 7 et 8 | |
| imagejpeg |
Affichage de l'image vers le navigateur ou dans un fichier
|
PHP 4, 5, 7 et 8 | |
| imagepng |
Envoie une image PNG vers un navigateur ou un fichier
|
PHP 4, 5, 7 et 8 | |
| is_dir |
Indique si le fichier est un dossier
|
PHP 4, 5, 7 et 8 | |
| is_file |
Indique si le fichier est un véritable fichier
|
PHP 4, 5, 7 et 8 | |
| mkdir |
Crée un dossier
|
PHP 4, 5, 7 et 8 | |
| preg_replace |
Rechercher et remplacer par expression rationnelle standard
|
PHP 4, 5, 7 et 8 | |
| realpath |
Retourne le chemin canonique absolu
|
PHP 4, 5, 7 et 8 | |
| return |
Retourne le controle du programme au module appelant
|
PHP 4, 5, 7 et 8 | |
Permet de créer des miniatures carrés pour vos albums photos par exemple. La fonction ne redimensionne pas, elle fait un carré en cropant l'image.
Fabrique des miniatures a partir d'images. Les images sources doivent être stockées dans le répertoire $dirSrc. Les miniatures seront stockées
| Langue | |
| Date | aujourd'hui |
| Taille | 15 Mo |
| Catégorie | Blogs |
| Langue | |
| Date | aujourd'hui |
| Taille | 34 Mo |
| Catégorie | CMS |
| Langue | |
| Date | hier |
| Taille | 38 Mo |
| Catégorie | CMS |
| Langue | |
| Date | 09 Avril 2026 |
| Taille | 89 Mo |
| Catégorie | Logiciels |
| Langue | |
| Date | 09 Avril 2026 |
| Taille | 11 Mo |
| Catégorie | Administration |
| Langue | |
| Date | 08 Avril 2026 |
| Taille | 31 Mo |
| Catégorie | CMS |
Forty
05 Oct 2009 à 15:36il 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.