标签: actionscript-3 flash air png
我正在创建一个AIR应用程序,它通过套接字接收PNG数据,它们以块的形式进入。我怎么知道收到的字节何时才是最后一个字节?
答案 0 :(得分:2)
你可以解码它,直到你到达标志着png结束的IEND块。您需要做的就是读取4字节长度和4字节块类型,然后跳过前面的长度+4字节,继续直到块类型== IEND。查看块规范以获取更多信息。
http://www.libpng.org/pub/png/spec/1.2/PNG-Structure.html