PDF格式分析(二十九)Linearized PDF 线性化 - Page Offset Hint Table(页面偏移提示表)

页面偏移提示表提供定位每个页面所需的信息。此外,对于除了第一个页面之外的每个页面,它还枚举了页面直接或间接引用的所有共享对象。

该表应以标题部分开头,然后是描述的一个或多个per-page条目。
构成每个per-page的 item 不是连续的; 它们与其他页面的条目中的 item 分开。

构成per-page的项目顺序如下:
a)item 1(所有页面),从第一页开始的页面顺序
b)item 2(所有页面),从第一页开始的页面顺序
c)item 3(所有页面),从第一页开始的页面顺序
d)第二页中所有共享对象的 item 4,第三页中所有共享对象的 item 4,依此类推
e)第5页针对第二页中的所有共享对象,后面是针对第三页中所有共享对象的 item 5,依此类推
f)item 6(所有页面),从第一页开始的页面顺序
g)item 7(所有页面),从第一页开始的页面顺序

下表中指定所需bit的所有 item(例如 item 3)的值都在0到32范围内。虽然该范围仅需要6bit,但应使用16bit数字。

###页面偏移提示表,标题部分(表1)

item 大小(bits) 详细
1 32</
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋风之刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值