分享

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

 生信交流平台 2021-12-29

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转换成pdfrsvg_pdf("motif1.logo.svg", file = "seqlog.pdf", width = 12, height = 7)#将svg转换成pngrsvg_png("motif1.logo.svg"file = "seqlog.png", width = 720, height = 500)

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

转换之后得到的文件如下

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多