Generate a HTML file with random colored table cells. Convert to pdf via html2ps.
#!/bin/bash# FFFFFF:000000:FF0000:00FF00:0000FF # COLORSHTMLFILE=colortable.htm W=10 H=70echo "<html><body>" > $HTMLFILE echo "<table width=\"100%\" height=\"100%\">" >> $HTMLFILEROW=0; while [ $ROW -lt $H ] do echo "<tr>" >> $HTMLFILE CELL=0; while [ $CELL -lt $W ] do COLOR=`grep COLORS $0 | \ head -1 | \ cut -d "#" -f 2 | \ sed 's/:/\\n/g' | \ sed 's/ //g' | shuf -n 1`echo "<td bgcolor=\"#$COLOR\"" >> $HTMLFILE echo "width=\"$((100 / $W))%\" " >> $HTMLFILE echo "height=\"$((200 / $H))%\"></td>" >> $HTMLFILECELL=`expr $CELL + 1` done echo "</tr>" >> $HTMLFILE ROW=`expr $ROW + 1` doneecho "</tr></table>" >> $HTMLFILE echo "</body></html>" >> $HTMLFILEhtml2ps --colour $HTMLFILE > ${HTMLFILE%%.*}.ps ps2pdf ${HTMLFILE%%.*}.ps rm ${HTMLFILE%%.*}.psexit 0;