parse
img
Base64toimgdata

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ámetroTipoRequeridoDefaultDescripcion
base64stringCadena en formato base64 que representa la imagen original.
namestringnoNombre opcional de la imagen.
qualitynumbernoCalidad de las imágenes generadas, en un rango de 0 a 1. El valor predeterminado es 1.

Returns

ParametroTipoDescripcion
ImgImgDataPropsObjeto 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);