g.setColor(backgroundColour);
g.fillRect(0, 0, width, height);
r2dm.setBackColor(backgroundColour);
r2dm.setFont(new Font(fontName, fontStyle, fontSize));
r2dm.setColorAtomsByType(colourAtoms);
if(mol != null) r2d.paintMolecule(mol, img.createGraphics(), true, true);
ImageIO.write(img, format, out);
}
}