CAJ 和 HN - HinTak/caj2pdf GitHub Wiki

文件格式标识符

就目前所知,.caj 文件内部结构有两种不同的类型,通过文件头部的字符进行标识,分别为 CAJ (43 41 4A) 和 HN (48 4E)。

变量 偏移地址 类型
文件类型标识 0x0 char[] 43 41 4A 或 48 4E

两种文件格式的异同

CAJ 和 HN 格式的文件,都包含相同结构的页面数、大纲项目数大纲项目内容三部分信息,只是偏移地址有所不同。这部分在文件基本信息与大纲中一并说明。

CAJ 和 HN 格式的文件具体页面数据的结构不同,分别在 CAJ 格式的页面内容HN 格式的页面内容中说明。