Lite PNG captcha generator
More faster and colorful version of captchapng
. (2~3 faster than orginal)
Installation
npm install captchapng2
Examples
const http = require('http');
const captchapng = require('captchapng2');
http.createServer(function (req, res) {
if(req.url == '/captcha.png') {
let rand = parseInt(Math.random() * 9000 + 1000);
let png = new captchapng(80, 30, rand);
res.writeHead(200, { 'Content-Type': 'image/png'});
res.end(png.getBuffer());
} else {
res.end('');
}
}).listen(8181);
console.log('Web server started.\nSee http:\\\\127.0.0.1:8181\\captcha.png');
output:
