Package Exports
- image-to-base64
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (image-to-base64) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
image-to-base64
Generate a base64 code from an image through a URL or a path.
About
It's a thing you can use in many situations, for example you can just save the base64 string in your database and increment it in the front-end with the <img>
tag in HTML.
Getting Started
Installation:
npm i -S image-to-base64
Code Example:
const imageToBase64 = require('image-to-base64');
//or
//import imageToBase64 from 'image-to-base64/browser';
imageToBase64("path/to/file.jpg") // Path to the image
.then(
(response) => {
console.log(response); // "cGF0aC90by9maWxlLmpwZw=="
}
)
.catch(
(error) => {
console.log(error); // Logs an error if there was one
}
)
Remember that you can also use an image URL as a parameter.
Code Example:
imageToBase64("https://whatever-image/") // Image URL
.then(
(response) => {
console.log(response); // "iVBORw0KGgoAAAANSwCAIA..."
}
)
.catch(
(error) => {
console.log(error); // Logs an error if there was one
}
)
Browser Usage
You can import image-to-base64 using the <script>
tag in HTML.
Code Example:
<script src="node_modules/image-to-base64/image-to-base64.min.js"></script>
Now you can use the module normally as in the JS examples above, but you can only use a URL and not a path.
LICENSE
MIT © 2017 RENAN.BASTOS