PDF語法 總體

2022-08-31 07:33:12 字數 830 閱讀 9288

pdf的語法分為物件級(object),檔案級(file)和文件級(document)。

要了解pdf可以通過以下4個部分來

物件(objects):乙個pdf檔案就是由一些列基本的資料物件構成的;

檔案結構(file struct):pdf檔案描述了物件(objects)在檔案中是如何儲存,訪問以及更新的;

文件結構(document struct):pdf文件結構詳細說明了這些物件是如何表示pdf文件的構件的,如頁面(pages),字型(fonts),注釋(annotations)等;

內容流(content strams):包含一系列指令描述頁面和影象是如何呈現的。

從最基礎的角度來看,乙個pdf檔案就是乙個位元組(8 bit)序列。位元組可以構成符號(tokens),多個符號又能按照更高的語法規則構成物件(objects)。

pdf可以完全由可列印字元(ascii碼字元的子集)加上一些空白字元,如空格(space),製表(tab),回車(carriage return),換行(line feed)來表示,不需要其它特殊字元。

pdf的空白符

十進位制值

十六進製制值

八進位制值名稱0

00000

null(nul)909

011tab(ht)

100a

012line feed(lf)

120c

014form feed(ff)

130d

015carriage return(cr)

3220

040space(sp)

其中(,),<,>,[,],,/,和%有特殊意義。

%之後的內容都為注釋

ACE總體簡介

ace adaptive communication environment 自適應網路環境,高效能開源通訊中介軟體 首先記住這個名字 douglas c.schmidt 道格拉斯.施密特 washington university in st.louis 華盛頓大學,聖路易斯分校 在ace構架中有...

STL總體說明

初探c stl 學習筆記 1 總體說明 本學習筆記主要講解c stl 的基本知識與體系框架,主要適合初學者,對於理解 stlstl。講解主線 1 講解 stl中的通用工具,比如 pair 對組,auto ptr 智慧型指標。2 講解 stl中的標準容器,vector list duque set m...

STl總體概念

1.slt的目的是把資料和操作分離 資料用容器進行管理,操作用演算法實現,最後迭代器作為粘合劑把二者無縫連線。這個和物件導向有點背道而馳。2.容器分為 序列式容器和關聯式容器,序列式有 vector,deque,list 我們也可以把strings和array當做一種序列式容器只是非標準,關聯式容器...