PHP | Función imagewbmp()

La función imagewbmp() es una función incorporada en PHP que se utiliza para mostrar imágenes en el navegador o archivo. El uso principal de esta función es ver una imagen en el navegador y convertir cualquier otro tipo de imagen a WBMP.

Sintaxis:

bool imagewbmp( resource $image, int $to, int $foreground )

Parámetros: esta función acepta tres parámetros, como se mencionó anteriormente y se describe a continuación:

  • $imagen: especifica el archivo de recursos de imagen para realizar la operación.
  • $to (Opcional): Especifica la ruta para guardar el archivo.
  • $foreground (Opcional): Especifica el primer plano de la imagen.

Valor devuelto: esta función devuelve VERDADERO en caso de éxito o FALSO en caso de error.

Los siguientes ejemplos ilustran la función imagewbmp() en PHP:

Ejemplo 1: En este ejemplo, descargaremos una imagen en el navegador.

<?php
  
// Load an wbmp image from local folder
// Image can be converted into wbmp using
// online convertors or imagewbmp
$im = imagecreatefromwbmp('geeksforgeeks.wbmp');
  
// Download the image
header('Content-Type: image/vnd.wap.wbmp');
imagewbmp($im);
imagedestroy($im);
?>

Producción:

This will download your image as download, further you can rename
this file to anything like geeksforgeeks.wbmp and use it.

Ejemplo 2: En este ejemplo, convertiremos PNG en WBMP.

<?php
  
// Load an image from PNG URL
$im = imagecreatefrompng(
'https://media.geeksforgeeks.org/wp-content/uploads/geeksforgeeks-13.png');
  
// Convert the image into WBMP using imagewbmp() function
imagewbmp($im, 'converted.wbmp');
imagedestroy($im);
?>

Producción:

This will save the WBMP version of image in the same
folder where your PHP script exist.

Referencia: https://www.php.net/manual/en/function.imagewbmp.php

Publicación traducida automáticamente

Artículo escrito por gurrrung y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *