Imagick::setImageBackgroundColor

(PECL imagick 2.0.0)

Imagick::setImageBackgroundColorEstablece el color de fondo de la imagen

Descripción

bool Imagick::setImageBackgroundColor ( mixed $background )

Establece el color de fondo de la imagen.

Parámetros

background

Valores devueltos

Devuelve TRUE en caso de éxito.

Errores/Excepciones

Lanza ImagickException en caso de error.

Historial de cambios

Versión Descripción
2.1.0 Ahora se permite que un string represente el color como un parámetro. Versiones anteriores sólo permitían un objeto ImagickPixel.

add a note add a note

User Contributed Notes 1 note

up
-1
Matthias Zartmann
5 months ago
Small example to optimize a gray scanned image:
<?php
   $im
= new Imagick();
  
$im->readImage("~/scaninput_300DPI.tiff");
 
//deskew the image
  
$im->deskewImage(40);
 
//Crop to A4 and scanner pageoffset 50
  
$im->cropImage(2480, 3416, 50, 0);
 
//Need a Monochrome Image
  
$im->setImageColorspace(2);
  
$im->thresholdImage(11000);
 
//Compressen tiff CCITT Group 4
  
$im->setImageCompression(Imagick::COMPRESSION_GROUP4);
  
$im->writeimage("~/monochrome_300DPI.tiff");
 
//Cleanup  
  
$im->clear();
  
$im->destroy();
?>
To Top