PHP 8.6.0 Beta 1 is available for testing

imagebmp

(PHP 7 >= 7.2.0, PHP 8)

imagebmpMuestra o guarda una imagen BMP en el navegador o en un fichero

Descripción

function imagebmp(GdImage $image, resource |string |null $file = null , bool $compressed = true ): bool

Muestra o guarda una versión BMP de la image proporcionada.

Parámetros

image
Un objeto GdImage , retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor() .
file

La ruta o un recurso de flujo abierto (que se cierra automáticamente después de que esta función retorne) donde guardar el fichero. Si no se define o es null , el flujo de imagen sin procesar se enviará directamente.

Nota:

null no es válido si el argumento compressed no se utiliza.

compressed

Si el BMP debe ser comprimido con run-length encoding (RLE), o no.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Precaución

Sin embargo, si libgd no logra producir la imagen, esta función devuelve true .

Historial de cambios

Versión Descripción
8.0.0 image ahora espera una instancia de GdImage ; anteriormente, se esperaba un recurso gd de tipo resource válido.
8.0.0 El tipo de compressed es ahora bool ; anteriormente era int .

Ejemplos

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');
?>

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /