No, not to my knowledge. We've got to somehow create a larger image from a smaller image, and all the (perfectly reasonable) bounds checks prevent that from being feasible without doing some work in an external Canvas, at least as far as I know.