博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AndroidStudio向量图修改插件(VectorPathTweaker)
阅读量:4090 次
发布时间:2019-05-25

本文共 652 字,大约阅读时间需要 2 分钟。

分享一个 AndroidStudio 插件,可以对安卓的向量图标进行平移,缩放,翻转等操作。

当然,这个实现非常简单,一开始只有一百多行,不支持旋转。现在做成插件,只需要选中从Mz的一段或几段数据,然后右击打开Tweaker对话框,就可以各种魔改。这也太方便了吧!

支持修改所有的svg语句。包括:M、L、S、C、V、H、T、A、Q、Z。

注意:安卓的pathData有一些标准,从 AndroidStudio 导入的常规 svg 图片就可以看出,所有的坐标或变量数据都是两两配对,以逗号间隔的。不遵从此标准的向量数据,虽然 AndroidStudio 仍能渲染,我的插件却是处理不了啦。

使用说明:

Rebase 按钮:选中一段文本后,点击则定位并且开始修改这段文本。

Revert 按钮:撤销所有更改。
Translation 应用位移。
Scale 应用缩放。
Flip 应用翻转。
Tranpose 选框:转置,即对角线翻转,x变y、y变x。
keep originshrink origin 两个选框:与缩放原点有关,一般保持勾选即可。
viewport widthviewport height 两个字段:与镜像翻转有关,需与向量图标保持一致,打开对话框时会自动读取。

提示:可以用鼠标滚轮更改变量数值。(从houdini得来的灵感哈哈。)

下载安装:

  • 安装方法:IDEA 插件市场里搜索 VectorPathTweaker 即可。

  • 手动安装:

  • 最新版 1.56 下载地址:

  • 开源地址:

转载地址:http://elbii.baihongyu.com/

你可能感兴趣的文章
NodeJS开发指南——mongoDB、Session
查看>>
Express: Can’t set headers after they are sent.
查看>>
2017年,这一次我们不聊技术
查看>>
实现接口创建线程
查看>>
Java对象序列化与反序列化(1)
查看>>
HTML5的表单验证实例
查看>>
JavaScript入门笔记:全选功能的实现
查看>>
程序设计方法概述:从面相对象到面向功能到面向对象
查看>>
数据库事务
查看>>
JavaScript基础1:JavaScript 错误 - Throw、Try 和 Catch
查看>>
SQL基础总结——20150730
查看>>
SQL join
查看>>
JavaScript实现页面无刷新让时间走动
查看>>
CSS实例:Tab选项卡效果
查看>>
前端设计之特效表单
查看>>
前端设计之CSS布局:上中下三栏自适应高度CSS布局
查看>>
Java的时间操作玩法实例若干
查看>>
JavaScript:时间日期格式验证大全
查看>>
pinyin4j:拼音与汉字的转换实例
查看>>
XML工具代码:SAX从String字符串XML内获取指定节点或属性的值
查看>>