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 :
|
|
| Détail | 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 >= 4.0.6, PHP 5, PHP 7, PHP 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 >= 4.0.6, PHP 5, PHP 7, PHP 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
Zipper massivement tous vos articles, vos fiches produits ou autres types d'enregistrements à partir d'une table. Code MySQLi.
| Langue | |
| Date | aujourd'hui |
| Taille | 41 Mo |
| Catégorie | Ecommerce |
| Langue | |
| Date | hier |
| Taille | 12 Mo |
| Catégorie | Ecommerce |
| Langue | |
| Date | hier |
| Taille | 11 Mo |
| Catégorie | CMS |
| Langue | |
| Date | hier |
| Taille | 18 Mo |
| Catégorie | CMS |
| Langue | |
| Date | 18 Mars 2026 |
| Taille | 1 Mo |
| Catégorie | CMS |
| Langue | |
| Date | 18 Mars 2026 |
| Taille | 0.41 Mo |
| Catégorie | Codes |
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.