最近在学unity自制一点小游戏,当然我们这种主攻开发的,在学习阶段肯定只能借(tou)美工素材来学习了。

本来拿到了一系列的动画,但是是SVG的矢量图格式的,原生unity对SVG矢量图支持不太好,好像有插件能支持,不过有点贵,就想算了,但是又不想放弃这个系列的素材,所以就想把svg直接转成普通图片格式来用就好了。

首先我百度了很多在线svg转普通图片格式的都是单个的,一个个让我转让我转到天荒地老啊。

接着我开始找批量svg转图片的软件

这算是最火的一款了吧,不过也很难找到,只是相对来说的,这个需求的小工具真的太少啦(几乎没有,反正在百度我除了这款就没找到其他的了)

但是如图所示,这款只支持原BASE64的SVG格式,对我来说妥妥的没用。

好吧,百度找不到我就上github找,到还真给我又找到了一个,还提示转换成功,正当我高兴之时,一打开文件夹发现。。

发现全都是纯黑背景不是透明背景的啊,这我怎么用啊。

没办法了,既然找不到好用的工具,那就自己写一个吧。因为只是一个功能性小工具,不需要UI有多好看,而且我WinForm比WPF熟很多,所以我直接上WinForm快速做完了

界面截图

结果截图

源码我放在了GitHub上

https://github.com/LeeCarry/SVGToImage

欢迎各位有需求要添加新功能的大佬修改完后提交pull request

我还上传了一份可执行文件(exe)到百度网盘上,方便有需要的小伙伴也直接使用

一开始开发时我是默认选择了.net framework4.6,后来想可能有其他人要用我又没用到啥新功能,就在设置里转成了.net framework3.5(一般WIN7或以上自带)

因为CSDN的SEO做的比较好,方便被别人搜到,所以我往CSDN也上传了一份(顺便骗骗分),如果支持我的话可以在CSDN里下载

地址:

CSDN下载

https://download.csdn.net/download/qq_19895789/10636830

自制批量SVG矢量图转普通图片格式小工具相关推荐

  1. c#如何wmf图片转换成png图片_C#转换图片格式小工具源码(支持icon/jpg/bmp/gif/png/tif/wmf格式)...

    [实例简介] C#转换图片格式实例 [实例截图] [核心代码] using System; using System.Collections.Generic; using System.Compone ...

  2. 【Android 安装包优化】Android 中使用 SVG 图片 ( SVG 矢量图简介 | Android 中生成 Vector 矢量图资源 )

    文章目录 一.SVG 矢量图简介 二.Android 中生成 Vector 矢量图资源 三.参考资料 一.SVG 矢量图简介 Android SVG 参考文档 : https://developer. ...

  3. %config InlineBackend.figure_format=svg#矢量图设置

    在默认设置的matplotlib中图片分辨率不是很高,可以通过设置矢量图的方式来提高图片显示质量 %config InlineBackend.figure_format='svg'#矢量图设置

  4. Android使用SVG矢量图打造酷炫动效!

    一个真正酷炫的动效往往让人虎躯一震,话不多说,咱们先瞅瞅效果: 如果你想看 GAStudio Github主页,请戳这里: 如果你想看 GAStudio更多技术文章,请戳这里: QQ技术交流群:277 ...

  5. SVG矢量图中矢量路径的获取

    矢量图中矢量路径的获取 首先下载一张svg图片,例如,在阿里矢量图标库中下载 用代码编辑器打开下载的图片 将标签中的d属性复制出来,写成下面的格式 这样就可以拿到矢量图中的路径了! SVG矢量图是无损 ...

  6. Android矢量图动画特效,Android使用SVG矢量图打造酷炫动画效果

    一个真正Android使用SVG矢量图打造酷炫动效往往让人虎躯一震,话不多说,咱们先看看效果: 这个效果我们需要考虑以下几个问题: 1. 这是图片还是文字: 2. 如果是图片该如何拿到图形的边沿线坐标 ...

  7. svg矢量图字体图标iconfont的制作

    前端拿到设计稿 若是存在SVG矢量图需要处理成字体图标,图片放大也不会模糊 ,svg也可以在项目中直接使用,但是兼容性不太好.以iconfont字体图标库为例,在字体图标库里创建一个项目. 步骤如下: ...

  8. html+引入svg矢量图,SVG 矢量图的加载

    一.什么是 SVG SVG 是可缩放矢量图形,用户可以用代码来直接描绘图像.区别于 JPG 和 PNG 的需要用引擎来加载的图片,它直接用画布绘制,所以是无损失的. 二.SVG 的优点 SVG文件时纯 ...

  9. android 矢量图 开源,Android 使用 SVG 矢量图

    android svg矢量图 可能包含的操作有: SVG图还包括改变颜色,透明度,大小,矩阵操作(平移.旋转.缩放),selector, (图标,背景,按钮),动画,等 setTint(int Col ...

最新文章

  1. Java学习—— for循环
  2. Python 位运算符号
  3. 深入理解java注解,java的4个元注解,注解三要素——定义、使用及读取执行,深入了解注解的底层本质,通过反射自动、动态获取注解所有属性以及属性值
  4. Spring Boot 返回XML
  5. 【CCCC】L3-025 那就别担心了 (30分),dfs搜索起点到终点的路径条数。
  6. RHCE-PXE无人值守装机一
  7. 避开ie缓存机制,实时从服务器取得最新数据
  8. Android应用调用第三方地图应用导航
  9. lants vs Zombies 阳光修改器
  10. 分享几个好用的WP插件,让你的网站牛逼起来
  11. Discrete regularity for graph Laplacians --Jeff Calder 读书笔记 part1 待更
  12. 通过源码理解 vue beforecreated 周期与 created 周期之间发生了什么
  13. Java程序性能优化 !
  14. 让群众少跑腿数据多跑路,华为云Stack助力上海政务跑出“极速”
  15. 超参数调试、Batch正则化
  16. 美团招聘-测试开发工程师
  17. CCIE EI Guestshell
  18. PHP接口允许ajax跨域访问设置方法
  19. 埃拉托色尼素数筛选法
  20. php 如何用op浏览器开发手机网站,PHP实现手机网站支付(兼容微信浏览器)

热门文章

  1. 爱的诠释,你懂的!我们都懂的!
  2. 轻量级的架构决策记录机制
  3. RTMP推流方案总结
  4. iOS开发Xcode7真机调试教程
  5. XCode7打开XCode8项目的Storyboard
  6. 常用测试工具-----SecureCRT
  7. 利用.htaccess实现伪静态方法
  8. C语言字符串的两种定义方式
  9. 各大IT公司工资一览
  10. redis配置文件使用相对路径