手机操盘手免费体验火热进行
20万人已抢先免费使用
624MHz CPU极速智能HKC G920震憾登场
夏新智能手机专区
主流智能手机音乐播放软件横向评测 最新手机电影
发新话题
打印

[编程] Palm doc文件格式

Palm doc文件格式

Doc文件格式(Polit标准文本文档)

struct doc_record0 { /* 共16字节*/
Word version; /* 1 = 纯文本t, 2 = 压缩文本*/
Word reserved1;
DWord doc_size; /* 未压缩时文档的字节书*/
Word num_recs; /* 不包括它本身 */
Word rec_size; /* 字节数: 通常是 4096 (4K) */
DWord reserved2;
};

详述:

Doc文档格式是被3Com公司的PalmPolit系列和IBM的Workpad系列Pda所采用的标准文本文档格式,一个doc文档通常是一个pdb(4)文件:咱们仅仅介绍和通常的doc文档不同的地方。

一个doc文档的记录从0到num_recs:0记录是这个文档的文件头,(这个文件头和通常的pdb(4)文件的头文件是截然不同的)剩下的记录都是记录正文的,究竟是压缩文本还是未压缩文本主要是靠版本决定。
字的大小:

在上面的大纲中,"Word"和"Dword"类型用在Polit头文件中,其中,"Word"类型是16位,"Dword"类型是32位。

踏网嬉游 编辑于 2002-12-20 12:38:40

能不能讲讲压缩格式下Doc的压缩算法?



http://cn.akeysoft.com(中文)
http://www.akeysoft.com(英文)
http://www.akeysoft.com/blog(个人BLOG)
http://www.viathink.com(公司网站)
我只研究过这个最简单的DOC格式。

有段时间想自己写一个PC上的电子书制作工具,所以看了看相关资料。后来半途而废了,就没有继续研究了。

发新话题