image annotation
npm install image_anotation
npm install image_anotation
`
or
`
yarn add image_anotation
`
Usage
To add image annotation to your web application follow these 3 easy steps:
1. Create an instance of image_anotation.MarkerArea by passing a target image reference to the constructor.
2. Set an event handler for render event.
3. Call the show() method.
Here's a simple example:
`js
// skip this line if you are importing markerjs2 into the global space via the script tag
import * as markerjs2 from 'image_anotation';
// create an instance of MarkerArea and pass the target image reference as a parameter
let markerArea = new markerjs2.MarkerArea(document.getElementById('myimg'));
// register an event listener for when user clicks OK/save in the marker.js UI
markerArea.addEventListener('render', event => {
// we are setting the markup result to replace our original image on the page
// but you can set a different image or upload it to your server
document.getElementById('myimg').src = event.dataUrl;
});
// finally, call the show() method and marker.js UI opens
markerArea.show();
``