Yeah Dark Ink will work... I have it myself and it works great.
http://darkbasicpro.thegamecreators.com/?f=darkink
The alternative is automatically loading the image in a drawing program on your computer and using it's print ability. The following works only if you have Paint Shop Pro 7 but you can change it to any drawing program you have.
randomize timer()
` Make an image
for t=1 to 1000
` Pick a random color
ink rgb(rnd(255),rnd(255),rnd(255)),0
` Make a random box
box rnd(screen width()),rnd(screen height()),rnd(screen width()),rnd(screen height())
next t
` Grab the image
get image 1,0,0,screen width(),screen height(),1
` Save the image to the root directory
save image "C:\MyImage.png",1
` Run Paint Shop Pro and load the image
execute file "PSP","c:\MyImage.png","c:\Program Files\Paint Shop Pro 7"