[cairo] rsvg cairo and the size-22
domlachowicz at gmail.com
Mon Jul 12 10:53:42 PDT 2010
rsvg_handle_get_dimensions() doesn't require you to pass it a cairo
The "nil" surface is internal to librsvg. Nothing worth googling about.
On Mon, Jul 12, 2010 at 1:45 PM, donn <donn.ingle at gmail.com> wrote:
> On 12/07/2010 17:10, Dominic Lachowicz wrote:
>> Unless I mis-understand you, RSVG has a method to get the SVG's size.
> Only once the drawing is rendered. You have to pass it (afaik) a cairo
> context first — that means making a surface to a size.
>> If there's no size in the SVG, RSVG does a "render" onto a nil surface
>> in order to determine the SVG's bounding box.
> I have looked at my docs, but can't see anything about a nil surface, will
> hit google soon.
> It really looks like an inevitable problem thought; I reckon a double draw
> seems the most efficient way to do things.
> cairo mailing list
> cairo at cairographics.org
"I like to pay taxes. With them, I buy civilization." -- Oliver Wendell Holmes
More information about the cairo