canvas-trim
Trim whitespace from a canvas
Installation
npm i canvas-trim
Usage
canvasTrim(document.querySelector('#myCanvas'));
const trimmed = canvasTrim(document.querySelector('#myCanvas'));
trimmed.toBlob(function(blob) {
console.log(URL.createObjectURL(blob));
}, "image/jpeg", 0.75);
credit: ourcodeworld.com (Carlos Delgado)