It will never size the form. It will just cut the form starting from left top to the required size. You will have to do the sizing programatically.
That's what I'm trying to do, but I don't know what size to size it to.