mirror of
https://github.com/danbulant/pngjs
synced 2026-05-27 13:51:50 +00:00
19 lines
No EOL
397 B
JavaScript
19 lines
No EOL
397 B
JavaScript
#!/usr/bin/env node
|
|
|
|
var fs = require('fs'),
|
|
PNG = require('../lib/png').PNG;
|
|
|
|
|
|
var srcFname = process.argv[2],
|
|
dstFname = process.argv[3] || 'out.png';
|
|
|
|
// Read a PNG file
|
|
var data = fs.readFileSync(srcFname);
|
|
// Parse it
|
|
var png = PNG.sync.read(data, {
|
|
filterType: -1
|
|
});
|
|
// Pack it back into a PNG data
|
|
var buff = PNG.sync.write(png);
|
|
// Write a PNG file
|
|
fs.writeFileSync(dstFname, buff); |