(PHP 5 >= 5.4.0, PHP 7)
imagewebp — Output a WebP image to browser or file
Outputs or saves a WebP version of the given image
.
image
Um resource de imagem, retornado por funções de criação de imagens, como imagecreatetruecolor().
to
O caminho ou um resource stream aberto (o qual será automaticamente fechado quando a função retorna) para gravar o arquivo. Se não informado ou NULL
, os bytes da imagem serão impressos diretamente.
quality
quality
ranges from 0 (worst
quality, smaller file) to 100 (best quality, biggest file).
Retorna TRUE
em caso de sucesso ou FALSE
em caso de falha.
However, if libgd fails to output the image, this function returns TRUE
.
Exemplo #1 Saving an WebP file
<?php
// Create a blank image and add some text
$im = imagecreatetruecolor(120, 20);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5, 'WebP with PHP', $text_color);
// Save the image
imagewebp($im, 'php.webp');
// Free up memory
imagedestroy($im);
?>