美文网首页R
R将SVG文件转换成pdf或者png

R将SVG文件转换成pdf或者png

作者: 生信交流平台 | 来源:发表于2020-12-26 15:35 被阅读0次

    svg是一种矢量图文件,一般的图片查看工具是无法打开的。那么如何正常打开svg格式的文件?下面小编就给大家介绍一下打开svg格式文件的方法,希望对大家有所帮助。

    1、通过浏览器打开
    SVG文件一般通过浏览器(如IE,firefox,opera等)打开查看,其中,IE需要插件(如Flash插件一般)!最常用的SVG插件来自Adobe公司的Adobe SVG Viewer,它最具有代表性的SVG浏览插件,另外Corel公司也提供SVG浏览器Corel SVG Viewer。

    2、使用Adobe Illustrator
    使用Adobe Illustrator可以查看而且能够再次编辑svg文件,还能导出保存为svg或其他格式的文件。

    3、使用SVGDeveloper
    SVGDeveloper是一款免费的SVG格式编辑器,具有强大的绘制功能,可以绘制地图、文本、自由曲线等复杂SVG图形,强大的代码编辑器,提供语法着色和智能语法提示等功能,让编写程序变得更轻松。

    如果你没有安装上面的任何一款软件,那么我们也可以用手头的R直接将svg格式的文件转换成pdf或者png

    #安装rsvg包
    install.packages("rsvg")
    #加载rsvg包
    library(rsvg)
    #将svg转换成pdf
    rsvg_pdf("motif1.logo.svg", file = "seqlog.pdf", width = 12, height = 7)
    #将svg转换成png
    rsvg_png("motif1.logo.svg", file = "seqlog.png", width = 720, height = 500)
    

    原始的svg文件用浏览器打开是这样的

    转换之后得到的文件如下

    文中所用到的文件参考

    R将SVG文件转换成pdf或者png

    相关文章

      网友评论

        本文标题:R将SVG文件转换成pdf或者png

        本文链接:https://www.haomeiwen.com/subject/bwdgnktx.html