(PHP 7 >= 7.2.0, PHP 8)
imagebmp — Muestra o guarda una imagen BMP en el navegador o en un fichero
Muestra o guarda una versión BMP de la image
proporcionada.
image
Un objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
file
The path or an open stream resource (which is automatically closed after this function returns) to save the file to. If not set or null
, the raw image stream will be output directly.
Nota:
null
no es válido si el argumentocompressed
no se utiliza.
compressed
Si el BMP debe ser comprimido con run-length encoding
(RLE), o no.
Esta función retorna true
en caso de éxito o false
si ocurre un error.
However, if libgd fails to output the image, this function returns true
.
Versión | Descripción |
---|---|
8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
8.0.0 |
El tipo de compressed es ahora booleano;
anteriormente era entero.
|
Ejemplo #1 Guardar un fichero BMP
<?php
// Crear una imagen en blanco y añadir texto
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'BMP con PHP', $text_color);
// Guardar la imagen
imagebmp($im, 'php.bmp');
?>