plist解析工具:Anti_TexturePacker

原创 2015年03月27日 17:44:42

原创作品,转载请标明:http://blog.csdn.net/jackystudio/article/details/12867863


之前拿了一些别人的图片素材,是用TexturePacker打包合成的,结果写程序的时候不知道每个合成前小png图的名字是什么,只能一个一个从plist文件中找,然后猜测对应的名字,再进行显示,如果不对,还要继续猜。。。坑爹啊,效率大大降低了,时间都耗在找图片名字上了。后来决定动手写一个解析plist的软件,就叫它Anti_TexturePacker吧。


Anti_TexurePacker软件基于VS 2008 MFC Dialog。


1.主要功能

(1)显示由TexturePacker打包的PNG图(导入或者拖拽)

(2)读取所有小图片的信息并显示在列表中

(3)随鼠标移动小图片名字实时显示

(4)右键点击小图片复制图片名到剪切板

(5)点击列表中小图片,图片自动高亮红框

(6)裁剪所有小图片到指定文件夹,并自动命名


2.效果演示

(1)鼠标移动到小图上,右上角显示当前位置所在的PNG名。单击小图,PNG名自动复制到剪切板。



(2)在列表中选择小图名字,软件自动显示红框。包裹该小图。




(3)点击裁剪PNG,弹出保存路径,选择保存路径确定,工作线程中处理PNG图的裁剪,PNG图裁剪成功后,目录下可以看到裁剪后的小图,按照原来名字命名。




(4)直接拖拽PNG,Plist,Pack进对话框,即可打开图像。




3.更新内容及下载地址

v.1.7版

更新说明:

修复:

  1.移除更新检测,避免异常崩溃。

下载地址:http://download.csdn.net/detail/jackyvincefu/8383195


v.1.6版

更新说明:

修复:

  1.中文路径打开出错异常崩溃。

新增:

  1.支持png,plist,pack中文名。

下载地址:http://download.csdn.net/detail/jackyvincefu/6904533


v.1.5版

更新说明:

新增:

  1.新增对.pack格式的支持。自动识别,优先解析plist。

下载地址:http://download.csdn.net/detail/jackyvincefu/6901411


v.1.4版

更新说明:

新增:

  1.新增支持5种Plist类型的解析。

  2.支持plist的UTF-8编码(主要是针对中文图片名)。

  3.支持PNG,BMP,GIF,JPEG和TIFF图片格式的解码。

  4.裁剪自动生成目录(目录名为大图片名)。

  5.联网检测升级。

修复:

  1.异常PNG解析失败导致程序崩溃bug

  2.文件名为多级目录导致裁剪失败bug

下载地址:http://download.csdn.net/detail/jackyvincefu/6882859


v.1.3版

更新说明:

  1.增加了直接拖拽PNG或者Plist进对话框即可打开的功能。

下载地址:http://download.csdn.net/detail/jackyvincefu/6674999


v.1.2版
更新说明:

1.增加PNG剪裁为小PNG功能

2.修正列表显示

下载地址:http://download.csdn.net/detail/jackyvincefu/6440769


v1.1版

更新说明:

1.修复旋转属性显示错误bug

2.修复png相对路径无法显示bug

3.增加双击列表显示红框功能

4.简化操作

5.修改icon

下载地址:http://download.csdn.net/detail/jackyvincefu/6429297


4.本文内容追加记录

如有发现任何bug或无法解析的plist,请反馈到此贴,或者把plist和png发到我邮箱,我会及时回复。感谢~2013.12.01追加

我在CCSpriteFramCache的实现中了解到了为什么有的plist无法解析,主要是meta字段format来决定plist的不同,最近没有时间来改这个东西,而且缺少一些素材,如果有发现解析错误的,请将plist和png一同发给我,感谢。~2013.12.16追加

有童鞋希望解析pvr.zz+plist文件,其实用Texturepacker将pvr.zz文件打开,另存为png,然后png+plist的方式就可以使用Anti_Texturepacker解析了。 ~2014.02.10追加

还原TexturePacker plist 文件以及图片的方法 (切开各小图片)

Python 脚本:(来自网络) unpack_plist.py 命令行: python unpack_plist.py  plist文件名称  例子: python unpack_plist.py ...
  • linuxchen
  • linuxchen
  • 2013年11月21日 19:05
  • 26328

TexturePacker打包成的 plist文件的使用

TexturePacker 它是一款把若干资源图片拼接为一张大图的工具。 我们知道openGL载入纹理图片的时候,所用内存是会自动扩张到2的n次方的。 所以我们需要把很多小图拼接到一张大图里, ...
  • wildfireli
  • wildfireli
  • 2014年02月22日 17:47
  • 4429

还原TexturePacker plist 文件以及图片的方法 (切开各小图片)

Python 脚本:(来自网络) unpack_plist.py 命令行: python unpack_plist.py  plist文件名称  例子: python unpack_...
  • qhexin
  • qhexin
  • 2014年05月06日 14:00
  • 1415

分享一个TexturePacker的PLIST解析工具,超级好用

  • 2014年09月23日 18:11
  • 1.59MB
  • 下载

将texturepacker生成的png和xml资源反向生成小图供unity使用

最近破解一个游戏apk,需要提取里面的资源文件,在unity中使用。 using UnityEngine; using UnityEngine.UI; using System.Collection...
  • woyidinghuichenggong
  • woyidinghuichenggong
  • 2015年07月16日 14:43
  • 894

【玩转cocos2d-x之十二】plist解析工具:Anti_TexturePacker

之前拿了一些别人的图片素材,是用TexturePacker打包合成的,结果写程序的时候不知道每个合成前小png图的名字是什么,只能一个一个从plist文件中找,然后猜测对应的名字,再进行显示,如果不对...
  • jackyvincefu
  • jackyvincefu
  • 2013年10月19日 08:11
  • 23342

感觉很好用”Anti_TexturePacker v1.7“

环境:Windows 7 64 bit    cocos2dx单图合成组图工具   http://www.cr173.com/soft/65767.html cocos2dx组图切割工具 (An...
  • Code_Nice
  • Code_Nice
  • 2015年09月01日 13:23
  • 941

exe文件Anti_TexturePacker v1.7

  • 2015年01月21日 15:04
  • 2.04MB
  • 下载

cocos2d 使用TexturePacker制作plist文件

上一篇提到plist文件在cocos2d中的使用,那么如何制作plist文件呢?
  • chiyiw
  • chiyiw
  • 2014年07月27日 13:15
  • 1853

cocos2d-x 开发必备软件 TexturePacker的反向操作工具 .plist资源图->原来的小图

  • 2014年04月18日 15:14
  • 1.81MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:plist解析工具:Anti_TexturePacker
举报原因:
原因补充:

(最多只允许输入30个字)