重构部分代码；文件导出增加头部信息及自定义编码表