png-splitter

A small util that takes a stream of PNGs and splits it up

Usage no npm install needed!

<script type="module">
  import pngSplitter from 'https://cdn.skypack.dev/png-splitter';
</script>

README

What?

A few lines that takes a readable stream of PNGs, splits it, and emits "image" events

How?


var myReadablePngStream = ...
var PngSplitter = require("png-splitter")
var pngSplitter = new PngSpliter(myReadablePngStream)

pngSplitter.on("image", function(image) {
})

Notes

This relies on stream.pipe, so make sure your stream implementation properly implements back-pressure and what not!