parseBase64ToImgData
Función para generar múltiples versiones escaladas de una imagen en base64, que varían en tamaño y calidad, y estructurarlas en un objeto de tipo ImgDataProps
.
Importación
Para importar el componente parseBase64ToImgData, se puede hacer desde fenextjs
import { parseBase64ToImgData } from "fenextjs";
Parámetros
Parámetro | Tipo | Requerido | Default | Descripcion |
---|---|---|---|---|
base64 | string | sí | Cadena en formato base64 que representa la imagen original. | |
name | string | no | Nombre opcional de la imagen. | |
quality | number | no | Calidad de las imágenes generadas, en un rango de 0 a 1. El valor predeterminado es 1. |
Returns
Parametro | Tipo | Descripcion |
---|---|---|
Img | ImgDataProps | Objeto ImgDataProps que contiene la imagen original en base64 y múltiples versiones escaladas en distintas resoluciones. |
Usos
- Generar versiones escaladas de una imagen en base64
const base64Image = "data:image/jpeg;base64,...";
const imageData = await parseBase64ToImgData({
base64: base64Image,
name: "sample_image",
quality: 0.8,
});
console.log(imageData);