加载中
PSD解析工具实现(七)

上面已经把图层的信息都已经拿到了,剩下的byteArray就是图片的通道数据,这里就根据它的通道长度信息来获取对应的值,从而组合成对应的像素生成图片。 Channel Image data一共包含两个部分:...

2016/04/06 21:21
1.2K
PSD解析工具实现(六)

接着解析图层的adjustmentData部分信息: 第一个signature是固定的8BIM 第二个是标示下面的data内容所属类型的key 第三个是内容长度。 var ba:ByteArray = new ByteArray(); var signature:...

2016/04/01 15:21
1.4K
PSD解析工具实现(五)

接下来就是对每一个图层进行解析: 这里讲到前两个字节读出来如果小于0,那么绝对值就是图层的个数。 layerCount = Math.abs(layerData.readShort()); 下面是每个图层所包含的内容信息表格:...

2016/03/30 15:46
1.6K
PSD解析工具实现(四)

上面已经把Layer and mask(图层与蒙版信息)这部分的字节流保存起来了,这里就是主要对这部分内容进行解析,包括图层的信息以及图层的内容。 从这里可以发现这部分信息包含两个模块,Layers(...

2016/03/29 11:50
1.1K
PSD解析工具实现(三)

接下来的Color mode Data跟Image Resources经过研究,在这里,这部分数据没有用到,所以直接把他们所占用的字节长度给读取出来过滤掉: Color mode data: public final class PsdColorModeDa...

2016/03/24 19:32
913
PSD解析工具实现(二)

要想通过文件流的形式来解析psd文件,首先要了解psd的文件格式, adobe的开发者文档里面有着很详细的说明: http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/ 首先,总体来说是...

2016/03/23 21:21
2.6K
PSD解析工具实现(一)

包括做游戏,我们做程序的很多时候都是需要跟psd打交道,那么如何对psd这个东西进行程序化操作就成为了我们提高工作效率的手段。 相信有研究过psd脚本的人都知道,psd的脚本是用js写的,大体...

2016/03/23 00:39
7.1K

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部