[webkit-dev] Re: get the bits of the complete page
Alp Toker
alp at atoker.com
Fri Nov 23 00:12:37 PST 2007
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.
More information about the webkit-dev
mailing list