PDF格式分析(三十五)Common Data Structures 通用格式结构

本文介绍了PDF格式中的通用数据结构,包括文本字符串、PDFDocEncoding字符集、二进制字符串、文本流、日期、矩形、名称树和数字树。详细阐述了各结构的用途、编码方式及特点,如文本字符串的PDFDocEncoding与Unicode转换,日期的ASN.1标准,以及名称树和数字树的结构和应用。
摘要由CSDN通过智能技术生成

PDF格式中,一些通用数据结构是根据基本对象类型构建的,并且在整个PDF中的许多地方都使用。本章节会介绍文本字符串,日期,矩形,名称树和数字树的数据结构。

String Object Types 字符串对象类型

PDF 字符串对象根据具体的功能作用可以分为:文本字符串,PDFDocEncoded字符串,ASCII字符串或字节字符串。主要通过表示字符串描述的字符或字形的编码进行区分。

字符串对象类型如下表:

类型 描述
text string 应用于人工可读的文本,例如文本注释,书签名称,文章名称和文档信息。 这些字符串应使用PDFDocEncoding或带有前导字节顺序标记的UTF-16BE进行编码。
PDFDocEncoded string 用于单个字节中表示的字符和字形。
ASCII string 用于使用ASCII编码在单个字节中表示的字符。
byte string
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值