Tecnología

Inicio

Cómo comprimir varios archivos de imagen en PHP

la manipulación de imágenes en PHP se hace mejor uso de la biblioteca ImageMagick. Esta biblioteca proporciona una variedad de funciones que se pueden utilizar para realizar casi cualquier manipulación concebible en una serie de múltiples imágenes.

Instrucciones

1 Crear un nuevo archivo de texto con su editor de texto favorito. En caso de necesidad, incluso el Bloc de notas de Windows va a hacer. Pegar las siguientes etiquetas PHP en el archivo:

<? Php

?>

El resto del código irá entre estas dos etiquetas.

2 Pega el siguiente para cargar una serie de imágenes:

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

Esto cargará todas las imágenes sin comprimir BMP en el directorio donde se ejecuta el script.

3 Pegue el siguiente para comprimir las imágenes como archivos JPEG y escribir los nuevos archivos JPEG en el disco:

foreach ($ imageArr imagen como $) {

$image->setFormat('jpeg')

$ Imagen-> writeImage ($ imagen-> getImageFilename)

}