Converting a (big) canvas to an image



Hello out there,
as far as I can tell from various articles on the wiki printing a big
(potentially larger than screen size) canvas will be difficult (on
Windows).
However, if it were possible to convert the whole canvas to an image,
I think it would be a much easier task to later break this image up
into smaller (page size) parts and then print those. Or maybe the user
is already content to have an image - who knows.

I don't think there exists a package which does this (at least I
haven't found anything), but I wouldn't mind having a go at it and
fight with the Windows API to achieve what I'm after.

Question: What were the (conceptual) steps to transform the complete
content of a canvas - currently visible or not - into an image (on
Windows)?
Side note: If it makes this task easier I could restrict the canvas to
not contain embedded widgets.
Side note 2: If this restriction is not enough I could further
restrict the canvas to not contain embedded images, either.

Any hints, links or ideas will be greatly appreciated.
Best regards
Helmut Giese
.



Relevant Pages