标准分享吧

找标准资料
就到标准分享吧

CAD的PC3、PMP、CTB\STB文件的解压方法

作者:江城小胖 人气: 来源: 2021-09-15 评论:发表评论

解压需要用到zlib库,通过分析这几个文件的文件头可知。

PC3文件头

PMP文件头
经过对比,压缩数据从第61字节开始,前面60个字节属于文件信息数据。看图中的78DA字节,前面的0000应该是用来存其他数据的。
解析思路:
  1. 按二进制读取文件(PC3、PMP、CTBSTB)至缓存区buff;
  2. 使用zlib库解压61字节以后数据,获得content;
  3. 对content进行decode即可获得文件内容;
目前仅仅对解压有点想法,获取文件内容以后还要进行修改,修改完还需要进行打包还原。
 

继续阅读:

分享吧~提高逼格:

相关阅读

更多
    无相关信息

评论留言

官方微信二维码 标准分享吧微信公众号
'); })();