天天看點

pdf文檔的基本對象

前一陣子看了關于pdf檔案的分析文章,感覺不夠透徹,于是自己就想查下pdf規範文檔,然而苦于沒有中文的,隻好自己用三兩半的英語看E文的規範了。

PDF包括八種對象類型,Boolean, Integer and Real, Strings, Names, Arrays, Dictionaries, Streams, null object,Pdf文檔就由這8種基本類型組成。

1、Boolean 僅有兩個值 false,true

2、 Integer and Real  可以是以下的值 例如:Integer  123,43445, +17, -98, 0   例如:Real  34.5, -3.62, +123.6 4,. -.002, 0.0     注意:通用的閱讀器在使用PostScript文法時不支援非十進制的數,如16進制數16#FFFE或指數格式的數  如:6.02E23    Integer 範圍 2,147,483,647與-2,147,483,648之間 Real範圍在± 3.403 × 1038

3、Strings 可以由0個或多個位元組組成,在Streams對象中限制為32,767位元組 字元串可以有兩種方式存儲分别是字元表達用( )分隔符、16進制表達用< >分隔符。

繼續閱讀