1. Productos
  2.   Imagen
  3.   PHP
  4.   Gregwar's Image
 
  

API PHP de código abierto para manipular imágenes

Biblioteca PHP que permite a los programadores de software cambiar el tamaño, perfilar, fusionar, colorear, rellenar y rotar imágenes.

Gregwar's Image es una biblioteca orientada a objetos de código abierto que brinda a los desarrolladores de software la capacidad de manipular imágenes dentro de sus propias aplicaciones PHP. Con la API, puede cambiar el tamaño, cambiar el tamaño de la escala, forzar el cambio de tamaño, recortar el tamaño, reducir el zoom, recortar y negar imágenes. Además, la API también le permite configurar el brillo, el contraste, convertir la imagen a escala de grises, realzar la imagen, suavizar la imagen, agudizar la imagen, colorear la imagen y más.

La API nunca aplica una función en una imagen abierta. En cambio, la API primero almacena en caché todas las imágenes y luego aplica las funciones. La API agrega la imagen en la matriz de operaciones que consta de nombre, tipo y puede usar el hash para buscar el archivo en el caché.

Previous Next

Primeros pasos con la imagen de Gregwar

Requiere PHP 5.2+. Puede instalar fácilmente la biblioteca de imágenes de Gregwar a través de composer. Utilice el siguiente comando.

Instale la imagen de Gregwar a través de Composer

{
  ...
  "require": {
    "gregwar/image": "2.*"
  }
}

Cambiar el tamaño de las imágenes a través de la API PHP gratuita

La biblioteca de imágenes de Gregwar de código abierto ha proporcionado soporte para cambiar el tamaño de las imágenes dentro de las aplicaciones. Usando la API, el desarrollador puede simplemente importar la biblioteca Gregwar, abrir la imagen, cambiar su tamaño y guardarla. El proceso de cambio de tamaño es bastante simple y solo requiere una línea de código. Puede abrirlo con el método open() y cambiar su tamaño usando el método resize().

Cambiar el tamaño de la imagen en PHP

  1. Importar biblioteca
  2. Abra la imagen y pase la ruta del archivo de imagen, cambie su tamaño y proporcione el ancho y alto del tamaño de la imagen de salida.
  3. Niega los colores de la imagen y guarda la imagen.

Cambiar el tamaño de la imagen a través de la API PHP gratuita

Image::open('fileformat.png')
   ->resize(100, 100)
   ->negate()
   ->save('output.jpg');
   

Rotación, Flip Aplicar efectos a las imágenes a través de PHP

La biblioteca de imágenes de Gregor ha incluido varias características importantes para el manejo de imágenes y manipulación dentro de PHP aplicaciones. La biblioteca da a los desarrolladores de software la capacidad de flipar, cosechar o rotar sus imágenes utilizando PHP comandos. Soporta características para residir la escala de preservación de imágenes, residir y cortar la imagen para adaptarse a dimensiones dadas, cambiando la posición de la imagen resaltada, negativa los colores de imagen, convirtiendo la imagen en grayscale,

Imágenes de fusión vía libre PHP API

require_once '../autoload.php';
use Gregwar\Image\Image;
Image::open('img/test.png')
    ->merge(Image::open('img/test2.jpg')->cropResize(100, 100))
    ->save('out.jpg', 'jpg');

Aplicar Watermark a Image vía Free PHP API

require_once '../autoload.php';
use Gregwar\Image\Image;
// Opening mona.jpg
$img = Image::open('img/mona.jpg');
// Opening vinci.png
$watermark = Image::open('img/vinci.png');
// Mergine vinci text into mona in the top-right corner
$img->merge($watermark, $img->width()-$watermark->width(),
    $img->height()-$watermark->height())
    ->save('out.jpg', 'jpg');
 Español