自制批量SVG矢量图转普通图片格式小工具
最近在学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矢量图转普通图片格式小工具相关推荐
- c#如何wmf图片转换成png图片_C#转换图片格式小工具源码(支持icon/jpg/bmp/gif/png/tif/wmf格式)...
[实例简介] C#转换图片格式实例 [实例截图] [核心代码] using System; using System.Collections.Generic; using System.Compone ...
- 【Android 安装包优化】Android 中使用 SVG 图片 ( SVG 矢量图简介 | Android 中生成 Vector 矢量图资源 )
文章目录 一.SVG 矢量图简介 二.Android 中生成 Vector 矢量图资源 三.参考资料 一.SVG 矢量图简介 Android SVG 参考文档 : https://developer. ...
- %config InlineBackend.figure_format=svg#矢量图设置
在默认设置的matplotlib中图片分辨率不是很高,可以通过设置矢量图的方式来提高图片显示质量 %config InlineBackend.figure_format='svg'#矢量图设置
- Android使用SVG矢量图打造酷炫动效!
一个真正酷炫的动效往往让人虎躯一震,话不多说,咱们先瞅瞅效果: 如果你想看 GAStudio Github主页,请戳这里: 如果你想看 GAStudio更多技术文章,请戳这里: QQ技术交流群:277 ...
- SVG矢量图中矢量路径的获取
矢量图中矢量路径的获取 首先下载一张svg图片,例如,在阿里矢量图标库中下载 用代码编辑器打开下载的图片 将标签中的d属性复制出来,写成下面的格式 这样就可以拿到矢量图中的路径了! SVG矢量图是无损 ...
- Android矢量图动画特效,Android使用SVG矢量图打造酷炫动画效果
一个真正Android使用SVG矢量图打造酷炫动效往往让人虎躯一震,话不多说,咱们先看看效果: 这个效果我们需要考虑以下几个问题: 1. 这是图片还是文字: 2. 如果是图片该如何拿到图形的边沿线坐标 ...
- svg矢量图字体图标iconfont的制作
前端拿到设计稿 若是存在SVG矢量图需要处理成字体图标,图片放大也不会模糊 ,svg也可以在项目中直接使用,但是兼容性不太好.以iconfont字体图标库为例,在字体图标库里创建一个项目. 步骤如下: ...
- html+引入svg矢量图,SVG 矢量图的加载
一.什么是 SVG SVG 是可缩放矢量图形,用户可以用代码来直接描绘图像.区别于 JPG 和 PNG 的需要用引擎来加载的图片,它直接用画布绘制,所以是无损失的. 二.SVG 的优点 SVG文件时纯 ...
- android 矢量图 开源,Android 使用 SVG 矢量图
android svg矢量图 可能包含的操作有: SVG图还包括改变颜色,透明度,大小,矩阵操作(平移.旋转.缩放),selector, (图标,背景,按钮),动画,等 setTint(int Col ...
最新文章
- Java学习—— for循环
- Python 位运算符号
- 深入理解java注解,java的4个元注解,注解三要素——定义、使用及读取执行,深入了解注解的底层本质,通过反射自动、动态获取注解所有属性以及属性值
- Spring Boot 返回XML
- 【CCCC】L3-025 那就别担心了 (30分),dfs搜索起点到终点的路径条数。
- RHCE-PXE无人值守装机一
- 避开ie缓存机制,实时从服务器取得最新数据
- Android应用调用第三方地图应用导航
- lants vs Zombies 阳光修改器
- 分享几个好用的WP插件,让你的网站牛逼起来
- Discrete regularity for graph Laplacians --Jeff Calder 读书笔记 part1 待更
- 通过源码理解 vue beforecreated 周期与 created 周期之间发生了什么
- Java程序性能优化 !
- 让群众少跑腿数据多跑路,华为云Stack助力上海政务跑出“极速”
- 超参数调试、Batch正则化
- 美团招聘-测试开发工程师
- CCIE EI Guestshell
- PHP接口允许ajax跨域访问设置方法
- 埃拉托色尼素数筛选法
- php 如何用op浏览器开发手机网站,PHP实现手机网站支付(兼容微信浏览器)