Partial Node.js HTML5 Canvas drawImage implementation for complex cross-env cropping & tiling operations