Skip to content

magick package says format is PNG when we load an SVG.

3 messages · Ashim Kapoor, Peter Dalgaard

#
Dear All,

Here is a MWE :

library(magick)
tiger <- image_read_svg('http://jeroen.github.io/images/tiger.svg', width = 400)
print(tiger)

##   format width height colorspace matte filesize density
## 1    PNG   400    400       sRGB  TRUE        0   72x72

Why does the format say PNG ? Should it not say SVG? We just read an SVG file.

Can someone please explain?

Best Regards,

Ashim
#
The image format in magick is raster based, not vector based, no? So I'd expect that image_read_svg() converts the file on the fly.

-pd

  
    
#
Dear Peter,

So when I convert from PDF to SVG it will first convert to raster and then
back to vector ? Is'nt there a way of preventing this ?

Many thanks,
Ashim
On Mon, Feb 25, 2019 at 3:10 PM peter dalgaard <pdalgd at gmail.com> wrote: