Could anyone please help?

My aim is to create a bitmap of a small banner containing a string of text, which will almost certainly be multiline. I might want to add graphics to it too.

I can use the Print method, along with various .Font propery adjustments to create my text on a form. In fact the banner just the way I want it - with text only. Then I use the SavePicture method to save it as a .bmp, but it always saves it as 1024x768 (my screen resolution).

Any suggestions? Is there a better method altogether? I'd really appreciate any help.