string2png
Version:
Convert strings in various formats to tiny images
25 lines (18 loc) • 457 B
JavaScript
module.exports = fill
var bytes = require('./bytes')
, Colour = require('deepcolour')
function fill( data, length, options ) {
var background
data = data || []
if ( data.length > length )
data = data.slice(0,length)
for ( var i = 0; i < length; i ++ ) {
if ( !Colour.isColour( data[i] ) ) {
var colour = new Colour( options.background )
colour.set( data[i] )
data[i] = colour
}
}
return data
}