From 73f88da4f383e8672de98695477214006589a509 Mon Sep 17 00:00:00 2001 From: Tj Holowaychuk Date: Thu, 25 Nov 2010 10:10:57 -0800 Subject: [PATCH] smaller example using toBuffer() --- examples/spark.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/examples/spark.js b/examples/spark.js index 1f2dd11..6d6652d 100644 --- a/examples/spark.js +++ b/examples/spark.js @@ -40,9 +40,7 @@ function spark(ctx, data) { spark(ctx, [1,2,4,5,10,4,2,5,4,3,3,2]); -var out = fs.createWriteStream(__dirname + '/spark.png') - , stream = canvas.createPNGStream(); - -stream.on('data', function(chunk){ - out.write(chunk); -}); \ No newline at end of file +canvas.toBuffer(function(err, buf){ + if (err) throw err; + fs.writeFile(__dirname + '/spark.png', buf); +});