Io uso la funzione muggito per ridimensionare le immagini dopo il caricamento da mostrare sul mio post. ma funziona solo per immagini più grandi di 500px 300px. quando carico un'immagine più piccola di questa dimensione, la riga delle immagini del mio sito web si rompe.Come ridimensionare l'immagine immaginando l'estensione in yii2
use yii\imagine\Image;
public function upload() {
$this->pictureFile->saveAs('../files/upload/' . $this->pictureFile->baseName . '.' . $this->pictureFile->extension);
Image::thumbnail('../files/upload/' . $this->pictureFile, 500, 300)
->save('../files/upload/thumbnail-500x300/' . $this->pictureFile->baseName . '.' . $this->pictureFile->extension,
['quality' => 70]);
unlink('../files/upload/' . $this->pictureFile->baseName . '.' . $this->pictureFile->extension);
}
provare a dare proprietà modalità per la miniatura. 'Image :: thumbnail ('../ files/upload /'. $ This-> pictureFile, 500, 300, \ Imagine \ Image \ ManipulatorInterface :: THUMBNAIL_INSET)' –
questo codice non funziona per immagini inferiori a 500px 300px , –
come posso ridimensionare le immagini piccole a 500px 300px? –