I'm wanting to render an oversize image line-by-line or block-or-block directly to the hard drive, but I'm having trouble finding how and with what packages. I've seen ImageIO which can only perform basic tasks, e.g. it can only encode completed images residing in the memory to an output file. I can have the program run calculations to predict the resolution of the completed image to write in the metadata before outputting the visual data. I was just hoping someone could at least point me to some good resources -- packages, classes, online tutorials, whatever -- that will help me accomplish this. Thank you.