base64image-dimensions
Version:
Dimensions of Base64 image
22 lines (13 loc) • 358 B
JavaScript
const sizeOf = require('buffer-image-size')
module.exports = function (base64Image) {
try{
if(base64Image.startsWith('data')) // removing the mime-type portion
base64Image = base64Image.split(',')[1];
const myBuffer = Buffer.from(base64Image, 'base64');
return sizeOf(myBuffer);
}
catch (err)
{
throw err;
}
};