From a5ddb2af05644972de70dab3225bab0797a93934 Mon Sep 17 00:00:00 2001 From: polo Date: Sun, 20 Feb 2022 02:57:36 +0100 Subject: imagemagick --- config.php | 2 +- index.php | 1 - model/Image.php | 19 ++++++++++++------- view/discographie.php | 2 +- 4 files changed, 14 insertions(+), 10 deletions(-) diff --git a/config.php b/config.php index 80607e1..fad4c16 100644 --- a/config.php +++ b/config.php @@ -1,7 +1,7 @@ path . $_FILES['upload']['name'])); - var_dump($source); $nomMiniImage = $this->pathMini . $this->pathInfos['filename'] . '-mini.jpg'; - var_dump($nomMiniImage); - - //var_dump($nomMiniImage); - //var_dump(imagesx($image)); $forme = imagesy($source) / imagesx($source); var_dump($forme); @@ -101,8 +98,16 @@ class Image } } elseif($imageLibrary == 'imagick') - {} + { + $Image = new Imagick($this->path . $_FILES['upload']['name']); + // 0 signifie qu'on conserve les proportions + $Image->thumbnailImage(201, 0); + // écriture dans un fichier + $Image->writeImage($this->pathMini . $this->pathInfos['filename'] . '-mini.' . $this->pathInfos['extension']); + } else - {} + { + // message d'erreur + } } } \ No newline at end of file diff --git a/view/discographie.php b/view/discographie.php index f330a8d..2b70159 100644 --- a/view/discographie.php +++ b/view/discographie.php @@ -133,7 +133,7 @@ for($i = 0; $i < $Albums->fileListCount; $i++) } ?>
- +
fileList[$i]['titre'] ?>
fileList[$i]['annee'] ?>