makechtec/image-converter
Composer 安装命令:
composer require makechtec/image-converter
包简介
Convert any image type to webp version unless .ico
关键字:
README 文档
README
Convierte imágenes provienientes de formatos como png y jpg hacia el formato webp.
Instalación
composer require makechtec/image-converter
Ejemplo de uso:
Para convertir un archivo en otro con terminacion de webp.
<?php
require_once('vendor/autoload.php');
use MakechTec\ImageConverter\Converter\Webp;
$webpConverter = new Webp();
$imgFile = $webpConverter->convertFromToFile('original.png', 'destination.webp'); // devuelve ImgFile
// Mostrar la imagen en el navegador
$imgFile->displayInBrowser();
Otras formas de conversión
Para convertir el contenido del archivo y colocar el resultado en un archivo recien creado.
$webpConverter->convertFromFile($rawContentString, 'destination.webp'); // devuelve ImgFile
Para convertir una cadena y leer una cadena ya convertida
$imgFile->convertRaw($rawContentString); // devuelve String
Mostrar el resultado en HTML
El convertidor devuelve una instancia de MakechTec\ImageConverter\ImgFile que contiene métodos que ayudan a mostrar el contenido.
Para obtener el atributo src para un img de html use srcForHTML().
<img src = "<?php echo( $imgFile->srcForHTML() ); ?>" >
Para ver la imagen en el navegador use displayInBrowser asegurese de no imprimir nada antes de llamar a esta función ya que esta coloca los headers necesarios.
$imgFile->displayInBrowser();
Para obtener el contenido en base64 por ejemplo para almacenarlo en una base de datos.
$imgFile->base64Content();
Para obtener el contenido binario.
$imgFile->readContent();
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2021-11-20