zaheer ahmad wrote:
hi,
iam working on the gtk port of webkit and have a need to get the
bitmap of the entire page without actually rendering it. Is there an
easy way to get in the current implementation.  one of the ways i
thought was to create a cairo surface over a memory buffer (instead of
the drawing window in webkit_page_expose_event) and pass it to the
scrollview::paint with a complete rectangle. Not sure if this is the
right track to solve this issue (also this could be performance/memory
intensive)

There's no public API to render content to an arbitrary graphics context yet. There are a few examples showing how to do it in places like webkitgtkpage.cpp or the experimental printing patch (bug #15576) though, if you're willing to use internal API.

Can you give an idea of what you need this for? It might help provide direction for how to expose this in the API, or it might turn out there's a simpler way of doing what you want.
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to