Come comprimere più file immagine in PHP

March 17

Immagine manipolazione in PHP è fatto meglio utilizzando la libreria ImageMagick. Questa libreria fornisce una varietà di funzioni che possono essere utilizzate per eseguire quasi qualsiasi manipolazione concepibile su una serie di immagini multiple.

istruzione

1 Creare un nuovo file di testo utilizzando un editor di testo. In un pizzico, anche Blocco note di Windows farà. Incollare i seguenti tag PHP nel file:

<? Php

?>

Il resto del codice andrà tra questi due tag.

2 Incollare il seguente per caricare una serie di immagini:

$ ImageArr = new Imagick (glob () '* bmp.');

Questo caricherà tutte le immagini non compresse BMP nella directory in cui viene eseguito lo script.

3 Incollare il seguente per comprimere le immagini come file JPEG e scrivere i nuovi file JPEG sul disco:

foreach ($ imageArr $ image as) {

$image->setFormat('jpeg')

$ Immagine-> writeImage ($ immagine-> getImageFilename)

}