drek-decoder

DREK ( .drk ) image decoder

Usage no npm install needed!

<script type="module">
  import drekDecoder from 'https://cdn.skypack.dev/drek-decoder';
</script>

README

DrekDecoder

Usage

Command line interface:

node cli.js convert ./IMG.DRK -o ./img.png

Node.js:

var Decoder = require('drek-decoder');

Decoder.readFile('./IMG.DRK')
    .then(img => {

        // Export the first frame
        let selected_frame = 0;
        let canvas = img.frames[selected_frame].generateImageData();

        Decoder.writePng('./img.png', canvas).then(() => {
            console.log("File saved");
        });

    })
    .catch(error => console.error(error.message))
;