base64-img-promise
Convert img to base64, or convert base64 to img
var base64Img = ;
install
npm install base64-img-promise --save
test
mocha
API
Note: All methods which take a callback, if omitted, will return a promise
.base64(filename[, callback])
Convert image file to image base64 data
- {string}
filename
required
The image path - {function}
callback(err, data)
optional
Callback with image base64 data
/* promise */base64Img; /* callback */base64Img;
.base64Sync(filename)
The api same as base64, but it's synchronous
var data = base64Img;
.requestBase64(url[, callback])
- {string}
url
required - {function}
callback(err, res, body)
optional
Callback with http request
/* promise */var url = 'http://../demo.png';base64Img; var url = 'http://../demo.png';base64Img;
.img(data, destpath, name[, callback])
Convert image base64 data to image
- {string}
data
required
Image base64 data - {string}
destpath
required
Dest path, if the destpath is root, pass empty string - {string}
name
required
The image's filename - {function}
callback(err, filepath)
optional
/* promise */base64Img ; base64Img;
.imgSync(data, destpath, name)
The api same as img, but it's synchronous
var filepath = base64Img;
This is a fork of https://github.com/douzi8/base64-img