Andrew Higginson wrote: > I can see there are various classes (i.e. vcl::SVGReader and > vcl::RenderGraphicRasterizer) which may do the job, however I need to > rasterize it to a specific resolution (pretty much what > vcl::RenderGraphicRasterizer::Rasterize does) however I don't want to > duplicate any code. > Hi Andrew,
this should do: const ::vcl::RenderGraphicRasterizer aRaster( "image/svg+xml", aSvgData.getLength(), aSvgData.getConstArray() ); BitmapEx aBmpEx = aRaster.Rasterize( Size(200,300) ); (with your desired size filled in above, of course) HTH, -- Thorsten
pgpl7uRx4SUwu.pgp
Description: PGP signature
_______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice