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ą.