Vector screen capture with Cairo



Hi,

This may be a dumb question, but I've got cause to want vector-based a
screen capture for inclusion in user-documentation. This produces a nice
scalable, (and hopefully memory efficient) way to show a screen capture
of a program.

Since GTK and Gdk use Cairo, and Cairo supports Postscript output, it
seems logical to think it might be possible to use a suitably modified
Gdk library to produce such output.

Does anyone know of similar attempts? I presume the place to start is in
the backends of Gdk, along the lines of the x11, or quartz directories.

There would also presumably be need to ensure the program starts up and
displays its-self as intended for the screen shot, then exits.

I realise this isn't "easy", but does any one have any suggestions how
it might be possible to proceed?

Regards,

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]