This repository has been archived on 2022-03-12. You can view files and clone it, but cannot push or open issues or pull requests.
2021-04-02 02:24:13 +03:00

19 lines
427 B
JavaScript

/* eslint-env worker */
/* global Jimp */
importScripts('../lib/jimp.min.js');
self.addEventListener('message', e => {
Jimp.read(e.data).then(lenna => {
lenna
.resize(256, Jimp.AUTO) // resize
.quality(60) // set JPEG quality
.greyscale() // set greyscale
.getBase64(Jimp.AUTO, (err, src) => {
if (err) throw err;
self.postMessage(src);
self.close();
});
});
});