Sobes.tech
Junior — Middle

Kaip nustatyti paveikslėlio formatą dirbant su kodu?

sobes.tech AI

Atsakymas iš AI

Node.js galima nustatyti vaizdo formato tipą dirbant su vaizdais naudojant įvairias bibliotekas, tokias kaip sharp arba jimp. Šios bibliotekos leidžia konvertuoti vaizdus į norimą formatą, pvz., JPEG, PNG, WebP ir kt.

Pavyzdys naudojant sharp konvertuoti vaizdą į PNG formatą:

const sharp = require('sharp');

sharp('input.jpg')
  .png() // nustatyti PNG formatą
  .toFile('output.png')
  .then(() => {
    console.log('Vaizdas išsaugotas PNG formatu');
  })
  .catch(err => {
    console.error('Klaida apdorojant vaizdą:', err);
  });

Taip, formatas nustatomas iškviečiant atitinkamą metodą (.png(), .jpeg(), .webp(), ir t.t.) prieš išsaugant arba rodyti vaizdą.