El siguiente enfoque cubre cómo convertir PNG a JPG en Node.js usando el módulo Jimp . Jimp es una biblioteca de procesamiento de imágenes que podemos usar para realizar muchas operaciones en imágenes. Jimp significa Programa de manipulación de imágenes de JavaScript.
Enfoque: Usaremos los siguientes pasos:
- Importe el módulo Jimp en nuestra aplicación.
- Leer imagen PNG en el módulo Jimp.
- Convierta PNG a JPG usando las funcionalidades de Jimp.
- Devuelve la imagen JPG final.
Configuración del entorno y ejecución:
Paso 1: Inicialice el proyecto node.js con el siguiente comando.
npm init
Paso 2: Instale el módulo requerido usando el siguiente comando.
npm install jimp
Paso 3: obtenga un archivo PNG de muestra, para este ejemplo, hemos tomado la imagen a continuación y la hemos colocado en la carpeta estática .
Estructura del proyecto: Debe tener el siguiente aspecto:
Paso 4: Cree un archivo index.js con el siguiente código.
index.js
// Import jimp module const Jimp = require("jimp"); // Read the PNG file and convert it to editable format Jimp.read("./static/GFG_IMG.png", function (err, image) { if (err) { // Return if any error console.log(err); return; } // Convert image to JPG and store it to // './output/' folder with 'out.jpg' name image.write("./output/out.jpg"); });
Paso 5: Ejecute el proyecto node.js usando el siguiente comando.
node index.js
Salida: vea la salida JPG en la carpeta de salida .
Publicación traducida automáticamente
Artículo escrito por pratikraut0000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA