Sie sind auf Seite 1von 21

Portable Document Format

F r o mWi k i p e d i a , t h e f r e e e n c y c l o p e d i a

Portable Document Format ( PDF) i s a f i l e f o r m a t u s e d t o r e p r e s e n t d o c u m e n t s i n a m a n n e r i n d e p e n d e n t o f a p p l i c a t i o n s o f t w a r e , [ 1 ] h a r d w a r e , a n d o p e r a t i n g s y s t e m s .E a c h P D Ff i l e e n c a p s u l a t e s a c o m p l e t e d e s c r i p t i o n o f a f i x e d l a y o u t f l a t d o c u m e n t , i n c l u d i n g t h e t e x t , f o n t s , g r a p h i c s , a n d o t h e r i n f o r m a t i o n n e e d e d t o d i s p l a y i t . I n 1 9 9 1 , A d o b e S y s t e m s c o f o u n d e r J o h n Wa r n o c k o u t l i n e d [ 2 ] a s y s t e mc a l l e d " C a m e l o t " t h a t e v o l v e d i n t o P D F . Wh i l e A d o b e S y s t e m s m a d e t h e P D F s p e c i f i c a t i o n a v a i l a b l e f r e e o f c h a r g e i n 1 9 9 3 , P D Fr e m a i n e d a p r o p r i e t a r y f o r m a t , c o n t r o l l e d b y A d o b e , u n t i l i t w a s o f f i c i a l l y r e l e a s e d a s a n o p e n s t a n d a r d o n J u l y 1 , 2 0 0 8 , a n d p u b l i s h e d b y t h e I n t e r n a t i o n a l O r g a n i z a t i o n f o r S t a n d a r d i z a t i o n a s I S O [ 3 ] [ 4 ] 3 2 0 0 0 1 : 2 0 0 8 . I n 2 0 0 8 , A d o b e p u b l i s h e d a P u b l i c P a t e n t L i c e n s e t o I S O 3 2 0 0 0 1 g r a n t i n g r o y a l t y f r e e r i g h t s f o r a l l p a t e n t s o w n e d b y A d o b e t h a t a r e n e c e s s a r y t o m a k e , u s e , s e l l a n d d i s t r i b u t e P D F [ 5 ] c o m p l i a n t i m p l e m e n t a t i o n s .

Portable Document Format

A d o b e P D Fi c o n Filename extension Internet media type


. p d f

a p p l i c a t i o n / p d fa p p l i c a t i o n / x p d fa p p l i c a t i o n / x b z p d f a p p l i c a t i o n / x g z p d f

Type code Uniform Type Identifier Magic number

' P D F' ( i n c l u d i n g a s i n g l e s p a c e ) c o m . a d o b e . p d f

% P D F

d o b e S y s t e m s Developed A by Initial release Latest release Extended to 1 9 9 3 1 . 7 P D F / A , P D F / E , P D F / U A , P D F / V T , P D F / X I S O3 2 0 0 0 Y e s

Contents

1 H i s t o r y 1 . 1 A d o b e ' s P D F Standard(s) s p e c i f i c a t i o n s 1 . 1 . 1 A d o b e ' s v e r s i o n s Open format? 1 . 2 S t a n d a r d i z a t i o n 1 . 2 . 1 S p e c i a l i z e d Website s u b s e t s o f P D F 1 . 2 . 2 F u l l F u n c t i o n P D F 1 . 2 . 2 . 1 P D F1 . 7 1 . 2 . 2 . 2 P D F2 . 0 1 . 2 . 3 I S OT C1 7 1 S C2 WG8 2 T e c h n i c a l f o u n d a t i o n s 2 . 1 P o s t S c r i p t 3 T e c h n i c a l o v e r v i e w 3 . 1 F i l e s t r u c t u r e 3 . 2 I m a g i n g m o d e l 3 . 2 . 1 V e c t o r g r a p h i c s 3 . 2 . 2 R a s t e r i m a g e s 3 . 2 . 3 T e x t

A d o b e P D FR e f e r e n c e A r c h i v e s ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / p d f / p d f _ r e f e r e n c e _ a r c h i v e . h t m l )

3 . 2 . 3 . 1 F o n t s 3 . 2 . 3 . 2 S t a n d a r d T y p e 1 F o n t s ( S t a n d a r d 1 4 F o n t s ) 3 . 2 . 3 . 3 E n c o d i n g s 3 . 2 . 4 T r a n s p a r e n c y 3 . 3 I n t e r a c t i v e e l e m e n t s 3 . 3 . 1 A c r o F o r m s 3 . 3 . 1 . 1 F o r m s D a t a F o r m a t ( F D F ) 3 . 3 . 1 . 2 X MLF o r m s D a t a F o r m a t ( X F D F ) 3 . 3 . 2 A d o b e X MLF o r m s A r c h i t e c t u r e ( X F A ) 3 . 4 L o g i c a l s t r u c t u r e a n d a c c e s s i b i l i t y 3 . 5 S e c u r i t y a n d s i g n a t u r e s 3 . 5 . 1 U s a g e r i g h t s 3 . 6 F i l e a t t a c h m e n t s 3 . 7 Me t a d a t a 3 . 8 S u b s e t s 4 F u t u r e 4 . 1 I S O3 2 0 0 0 2 : N e x t g e n e r a t i o n P D F 4 . 2 Ma r s 4 . 3 C S S 3 5 T e c h n i c a l i s s u e s 5 . 1 A c c e s s i b i l i t y 5 . 2 V i r u s e s a n d e x p l o i t s 5 . 3 U s a g e r e s t r i c t i o n s a n d m o n i t o r i n g 5 . 4 D e f a u l t d i s p l a y s e t t i n g s 6 C o n t e n t 7 I m p l e m e n t a t i o n s 8 E d i t i n g 9 A n n o t a t i o n 1 0 O t h e r a p p l i c a t i o n s a n d f u n c t i o n a l i t i e s 1 1 S e e a l s o 1 2 R e f e r e n c e s 1 3 F u r t h e r r e a d i n g 1 4 E x t e r n a l l i n k s

History
P D Fw a s d e v e l o p e d i n t h e e a r l y 1 9 9 0 s a s a w a y t o s h a r e d o c u m e n t s , i n c l u d i n g t e x t f o r m a t t i n g a n d i n l i n e i m a g e s , a m o n g [ 6 ] c o m p u t e r u s e r s o f d i s p a r a t e p l a t f o r m s w h o m a y n o t h a v e a c c e s s t o m u t u a l l y c o m p a t i b l e a p p l i c a t i o n s o f t w a r e .I t w a s a m o n g a n u m b e r o f c o m p e t i n g f o r m a t s s u c h a s D j V u ( s t i l l d e v e l o p i n g ) , E n v o y , C o m m o n G r o u n d D i g i t a l P a p e r , F a r a l l o n R e p l i c a a n d e v e n A d o b e ' s o w n P o s t S c r i p t f o r m a t ( . p s ) . I n t h o s e e a r l y y e a r s b e f o r e t h e r i s e o f t h e Wo r l d Wi d e We b a n d H T MLd o c u m e n t s , P D Fw a s p o p u l a r m a i n l y i n d e s k t o p p u b l i s h i n g w o r k f l o w s .
[ 7 ] P D F ' s a d o p t i o n i n t h e e a r l y d a y s o f t h e f o r m a t ' s h i s t o r y w a s s l o w . A d o b e A c r o b a t , A d o b e ' s s u i t e f o r r e a d i n g a n d c r e a t i n g P D Ff i l e s , w a s n o t f r e e l y a v a i l a b l e ; e a r l y v e r s i o n s o f P D Fh a d n o s u p p o r t f o r e x t e r n a l h y p e r l i n k s , r e d u c i n g i t s u s e f u l n e s s o n t h e I n t e r n e t ; t h e l a r g e r s i z e o f a P D Fd o c u m e n t c o m p a r e d t o p l a i n t e x t r e q u i r e d l o n g e r d o w n l o a d t i m e s o v e r t h e s l o w e r m o d e m s c o m m o n a t t h e t i m e ; a n d r e n d e r i n g P D Ff i l e s w a s s l o wo n t h e l e s s p o w e r f u l m a c h i n e s o f t h e d a y . [ 8 ] F r o mv e r s i o n 2 . 0 o n w a r d s A d o b e d i s t r i b u t e d i t s A c r o b a t R e a d e r ( n o wA d o b e R e a d e r ) p r o g r a mf r e e o f c h a r g e , a n d c o n t i n u e d s u p p o r t i n g t h e o r i g i n a l P D F , w h i c h e v e n t u a l l y b e c a m e t h e d e f a c t o s t a n d a r d f o r p r i n t a b l e d o c u m e n t s o n t h e [ citation needed ] w e b ( a s t a n d a r d w e b d o c u m e n t ) .

I n 2 0 0 8 A d o b e S y s t e m s ' P D FR e f e r e n c e 1 . 7 b e c a m e I S O3 2 0 0 0 : 1 : 2 0 0 8 . T h e r e a f t e r , f u r t h e r d e v e l o p m e n t o f P D F ( i n c l u d i n g P D F2 . 0 ) i s c o n d u c t e d b y I S O ' s T C1 7 1 S C2 WG8 w i t h t h e p a r t i c i p a t i o n o f A d o b e S y s t e m s ' a n d o t h e r s u b j e c t m a t t e r e x p e r t s .

Adobe's PDF specifications

A d o b e c h a n g e d t h e P D Fs p e c i f i c a t i o n a f e wt i m e s a n d c o n t i n u e s t o d e v e l o p n e ws p e c i f i c a t i o n s w i t h n e wv e r s i o n s o f A d o b e [ 9 ] A c r o b a t . T h e r e h a v e b e e n n i n e v e r s i o n s o f P D Fw i t h c o r r e s p o n d i n g A c r o b a t r e l e a s e s : 1 9 9 3 P D F1 . 0 / A c r o b a t 1 . 0 1 9 9 4 P D F1 . 1 / A c r o b a t 2 . 0 1 9 9 6 P D F1 . 2 / A c r o b a t 3 . 0 2 0 0 0 P D F1 . 3 / A c r o b a t 4 . 0 2 0 0 1 P D F1 . 4 / A c r o b a t 5 . 0 2 0 0 3 P D F1 . 5 / A c r o b a t 6 . 0 2 0 0 5 P D F1 . 6 / A c r o b a t 7 . 0 2 0 0 6 P D F1 . 7 / A c r o b a t 8 . 0 2 0 0 6 P D F1 . 7 / A c r o b a t 8 . 2 2 0 0 8 P D F1 . 7 , A d o b e E x t e n s i o n L e v e l 3 / A c r o b a t 9 . 0 2 0 0 9 P D F1 . 7 , A d o b e E x t e n s i o n L e v e l 5 / A c r o b a t 9 . 1

[ 1 0 ] T h e I S Os t a n d a r d I S O3 2 0 0 0 1 : 2 0 0 8 a n d A d o b e P D F1 . 7 a r e t e c h n i c a l l y c o n s i s t e n t . A d o b e d e c l a r e d t h a t i t i s n o t p r o d u c i n g a P D F1 . 8 R e f e r e n c e . F u t u r e v e r s i o n s o f t h e P D FS p e c i f i c a t i o n w i l l b e p r o d u c e d b y I S Ot e c h n i c a l c o m m i t t e e s . H o w e v e r , A d o b e p u b l i s h e d d o c u m e n t s s p e c i f y i n g w h a t e x t e n d e d f e a t u r e s f o r P D F , b e y o n d I S O3 2 0 0 0 1 ( P D F1 . 7 ) , a r e s u p p o r t e d i n i t s n e w l y r e l e a s e d p r o d u c t s . T h i s m a k e s u s e o f t h e e x t e n s i b i l i t y f e a t u r e s o f P D Fa s d o c u m e n t e d i n I S O3 2 0 0 0 1 i n A n n e x E .

T h e s p e c i f i c a t i o n s f o r P D Fa r e b a c k w a r d i n c l u s i v e . T h e P D F1 . 7 s p e c i f i c a t i o n i n c l u d e s a l l o f t h e f u n c t i o n a l i t y p r e v i o u s l y d o c u m e n t e d i n t h e A d o b e P D FS p e c i f i c a t i o n s f o r v e r s i o n s 1 . 0 t h r o u g h 1 . 6 . Wh e r e A d o b e r e m o v e d c e r t a i n f e a t u r e s o f P D F [ 3 ] f r o mt h e i r s t a n d a r d , t h e y a r e n o t c o n t a i n e d i n I S O3 2 0 0 0 1 e i t h e r . P D Fd o c u m e n t s c o n f o r m i n g t o I S O3 2 0 0 0 1 c a r r y t h e P D Fv e r s i o n n u m b e r 1 . 7 . D o c u m e n t s c o n t a i n i n g A d o b e e x t e n d e d f e a t u r e s s t i l l c a r r y t h e P D Fb a s e v e r s i o n n u m b e r 1 . 7 b u t a l s o c o n t a i n a n i n d i c a t i o n o f w h i c h e x t e n s i o n w a s f o l l o w e d d u r i n g [ 1 1 ] d o c u m e n t c r e a t i o n . Adobe's versions Acrobat Reader version support

3 ] Year of Version Edition[ publication

New features

1 . 0 1 . 1

F i r s t F i r s t , r e v i s e d

1 9 9 3 1 9 9 6 P a s s w o r d s , e n c r y p t i o n ( MD 5 , R C 4 4 0 b i t ) , d e v i c e i n d e p e n d e n t c o l o r , [ 1 2 ] t h r e a d s a n d l i n k s

C a r o u s e l 2 . 0

1 . 2

F i r s t , r e v i s e d

1 9 9 6

I n t e r a c t i v e p a g e e l e m e n t s ( r a d i o b u t t o n s , c h e c k b o x e s & c ) ; i n t e r a c t i v e , f i l l i n f o r m s ( A c r o F o r m ) ; F o r m s D a t a F o r m a t ( F D F ) f o r i n t e r a c t i v e f o r md a t a t h a t c a n b e i m p o r t e d , e x p o r t e d , t r a n s m i t t e d a n d r e c e i v e d f r o mt h e We b ; m o u s e 3 . 0 e v e n t s ; e x t e r n a l m o v i e r e p r o d u c t i o n ; e x t e r n a l o r e m b e d d e d s o u n d r e p r o d u c t i o n ; z l i b / d e f l a t e c o m p r e s s i o n o f t e x t o r b i n a r y d a t a ; U n i c o d e ; [ 1 2 ] a d v a n c e d c o l o r f e a t u r e s a n d i m a g e p r o x y i n g D i g i t a l s i g n a t u r e s ; I C Ca n d D e v i c e Nc o l o r s p a c e s ; J a v a S c r i p t a c t i o n s ;

1 . 3

S e c o n d 2 0 0 0

e m b e d d e d f i l e s t r e a m s o f a n y t y p e ( e . g . u s e d f o r a t t a c h m e n t s ) ; n e w a n n o t a t i o n t y p e s ; n e wf e a t u r e s o f t h e A d o b e P o s t S c r i p t L a n g u a g e L e v e l 3 i m a g i n g m o d e l ; m a s k e d i m a g e s ; a l t e r n a t e r e p r e s e n t a t i o n s f o r i m a g e s ; s m o o t h s h a d i n g ; e n h a n c e d p a g e n u m b e r i n g ; We b c a p t u r e a f a c i l i t y f o r c a p t u r i n g 4 . 0 i n f o r m a t i o n f r o mWo r l d Wi d e We b a n d c o n v e r t i n g i t t o P D F ; r e p r e s e n t a t i o n o f l o g i c a l s t r u c t u r e i n d e p e n d e n t l y o f g r a p h i c a l s t r u c t u r e ; a d d i t i o n a l s u p p o r t f o r C I D F o n t s ; d a t a s t r u c t u r e s f o r m a p p i n g s t r i n g s a n d n u m b e r s t o P D F o b j e c t s ; i n f o r m a t i o n f o r p r e p r e s s p r o d u c t i o n w o r k f l o w s s u p p o r t ; n e w f u n c t i o n s f o r s e v e r a l f u n c t i o n o b j e c t t y p e s t h a t r e p r e s e n t p a r a m e t e r i z e d [ 1 3 ] [ 1 4 ] c l a s s e s o f f u n c t i o n s J B I G 2 ; t r a n s p a r e n c y ; R C 4 e n c r y p t i o n k e y l e n g t h s g r e a t e r t h a n 4 0b i t s ( 4 0 1 2 8 b i t s ) ; e n h a n c e m e n t s t o i n t e r a c t i v e f o r m s a n d F o r m s D a t a F o r m a t ( F D F ) , X MLf o r ms u b m i s s i o n s , e m b e d d e d F D Ff i l e s , U n i c o d e s p e c i f i c a t i o n o f f i e l d e x p o r t v a l u e s , r e m o t e c o l l a b o r a t i o n a n d d i g i t a l s i g n a t u r e s i n F D Ff i l e s ; a c c e s s i b i l i t y t o d i s a b l e d u s e r s ; m e t a d a t a s t r e a m s u s i n g X ML E x t e n s i b l e Me t a d a t a P l a t f o r m( X MP ) ; t a g g e d P D F ; i n c l u s i o n o f p r i n t e r s m a r k s ; d i s p l a y5 . 0 a n d p r e v i e wo f p r o d u c t i o n r e l a t e d p a g e b o u n d a r i e s ; n e wp r e d e f i n e d C Ma p s ; a l t e r n a t e p r e s e n t a t i o n s ; i m p o r t i n g c o n t e n t f r o mo n e P D Fd o c u m e n t i n t o a n o t h e r ; E m b e d d e d F i l e s e n t r y i n t h e P D Fd o c u m e n t s n a m e d i c t i o n a r y [ 1 4 ] [ 1 5 ] a s t a n d a r d l o c a t i o n f o r t h e e m b e d d e d d a t a ; O C Rt e x t [ citation needed ] l a y e r J P E G2 0 0 0 ; e n h a n c e d s u p p o r t f o r e m b e d d i n g a n d p l a y b a c k o f m u l t i m e d i a ; o b j e c t s t r e a m s ; c r o s s r e f e r e n c e s t r e a m s ; X MLF o r m s D a t a F o r m a t ( X F D F ) f o r i n t e r a c t i v e f o r ms u b m i s s i o n ( r e p l a c e d t h e X MLf o r m a t i n P D F1 . 4 ) ; s u p p o r t f o r f o r m s , r i c h t e x t e l e m e n t s a n d a t t r i b u t e s b a s e d o n A d o b e s X ML F o r m s A r c h i t e c t u r e ( X F A ) 2 . 0 2 ; p u b l i c k e y s e c u r i t y h a n d l e r s u s i n g P K C S # 7 ( i n t r o d u c e d i n P D F1 . 3 b u t n o t d o c u m e n t e d i n t h e R e f e r e n c e u n t i l 1 . 5 ) , p u b l i c k e y e n c r y p t i o n , p e r m i s s i o n s u s a g e r i g h t s ( U R ) s i g n a t u r e s . 0 ( d o e s n o t r e q u i r e d o c u m e n t e n c r y p t i o n ) , P K C S # 7 w i t h S H A 1 , R S Au p t o 6 4 0 9 6 b i t s ; s e c u r i t y h a n d l e r c a n u s e i t s o w n e n c r y p t i o n a n d d e c r y p t i o n a l g o r i t h m s ; d o c u m e n t s e c t i o n s s e l e c t i v e l y v i e w e d o r h i d d e n b y a u t h o r s o r r e a d e r s f o r i t e m s s u c h a s C A Dd r a w i n g s , l a y e r e d a r t w o r k , m a p s , a n d m u l t i l a n g u a g e d o c u m e n t s ; A l t e r n a t e P r e s e n t a t i o n s t h e o n l y t y p e i s s l i d e s h o w i n v o k e d b y m e a n s o f J a v a S c r i p t a c t i o n s ( A d o b e R e a d e r [ 1 4 ] [ 1 6 ] [ 1 7 ] s u p p o r t s o n l y S V G1 . 0 ) ; s u p p o r t f o r MSWi n d o w s 9 8 d r o p p e d . 3 Da r t w o r k , e . g . s u p p o r t f o r U n i v e r s a l 3 Df i l e f o r m a t ; O p e n T y p e f o n t e m b e d d i n g ; s u p p o r t f o r X F A2 . 2 r i c h t e x t e l e m e n t s a n d a t t r i b u t e s ; A E S e n c r y p t i o n ; P K C S # 7 w i t h S H A 2 5 6 , D S Au p t o 4 0 9 6 b i t s ; N C h a n n e l c o l o r s p a c e s ; a d d i t i o n a l s u p p o r t f o r e m b e d d e d f i l e a t t a c h m e n t s , i n c l u d i n g c r o s s - 7 . 0 d o c u m e n t l i n k i n g t o a n d f r o me m b e d d e d f i l e s ; e n h a n c e m e n t s a n d c l a r i f i c a t i o n s t o d i g i t a l s i g n a t u r e s r e l a t e d t o u s a g e r i g h t s a n d m o d i f i c a t i o n [ 1 4 ] d e t e c t i o n a n d p r e v e n t i o n s i g n a t u r e s I n c r e a s e d p r e s e n t a t i o n o f 3 Da r t w o r k ; X F A2 . 4 r i c h t e x t e l e m e n t s a n d a t t r i b u t e s ; m u l t i p l e f i l e a t t a c h m e n t s ( p o r t a b l e c o l l e c t i o n s ) ; d o c u m e n t r e q u i r e m e n t s f o r a P D Fc o n s u m e r a p p l i c a t i o n ; n e ws t r i n g t y p e s : 8 P D F D o c E n c o d e d s t r i n g , A S C I I s t r i n g , b y t e s t r i n g ; P K C S # 7 w i t h S H A 3 8 4 , S H A 5 1 2 a n d R I P E MD 1 6 0 2 5 6 b i t A E Se n c r y p t i o n ; i n c o r p o r a t i o n o f X F AD a t a s e t s i n t o a f i l e c o n f o r m i n g P D F / A 2 ; i m p r o v e d a t t a c h m e n t o f F l a s h a p p l i c a t i o n s , v i d e o

1 . 4

T h i r d

2 0 0 1

1 . 5

F o u r t h

2 0 0 3

1 . 6

F i f t h

2 0 0 4

1 . 7 ( I S O S i x t h 3 2 0 0 0 - ( I S O 1 : 2 0 0 8 f i r s t ) [ 3 ] [ 1 1 ] ) 1 . 7

2 0 0 6

E x t e n s i o n L e v e l 3 1 . 7 E x t e n s i o n L e v e l 5 1 . 7 E x t e n s i o n L e v e l [ 1 8 ] 8

2 0 0 8

( i n c l u d i n g F l a s h v i d e o w i t h H . 2 6 4 ) , a u d i o , a n d o t h e r m u l t i m e d i a , t w o w a y s c r i p t i n g b r i d g e b e t w e e n F l a s h a n d c o n f o r m i n g a p p l i c a t i o n s ; X F A2 . 5 a n d 2 . 6 r i c h t e x t c o n v e n t i o n s X F A3 . 0

2 0 0 9

9 . 1

2 0 1 1

[ 1 1 ] S p e c i f i c a t i o n n o t p u b l i s h e d a s o f Ma y 2 0 1 1 . A E S 2 5 6 d i f f e r e n t p a s s w o r d h a n d l i n g t h a n i n E x t e n s i o n L e v e l 3 , b e c a u s e o f a w e a k n e s s i n t h e X( 1 0 ) [ 1 9 ] [ 2 0 ] p a s s w o r d c h e c k i n g a l g o r i t h m .

Standardization
Specialized subsets of PDF T h e f o l l o w i n g s p e c i a l i z e d s u b s e t s o f P D Fs p e c i f i c a t i o n h a s b e e n s t a n d a r d i z e d a s I S Os t a n d a r d s ( o r a r e i n s t a n d a r d i z a t i o n [ 3 ] [ 2 1 ] [ 2 2 ] [ 2 3 ] p r o c e s s ) :

P D F / X( s i n c e 2 0 0 1 s e r i e s o f I S O1 5 9 2 9 a n d I S O1 5 9 3 0 s t a n d a r d s ) a . k . a . " P D Ff o r E x c h a n g e " f o r t h e Graphic technology - Prepress digital data exchange ( w o r k i n g i n I S OT e c h n i c a l c o m m i t t e e 1 3 0 ) , b a s e d o n P D F1 . 3 , P D F1 . 4 a n d l a t e r a l s o P D F1 . 6 P D F / A( s i n c e 2 0 0 5 s e r i e s o f I S O1 9 0 0 5 s t a n d a r d s ) a . k . a . " P D Ff o r A r c h i v e " Document management Electronic document file format for long-term preservation ( w o r k i n g i n I S OT e c h n i c a l c o m m i t t e e 1 7 1 ) , b a s e d o n P D F1 . 4 a n d l a t e r a l s o I S O3 2 0 0 0 1 P D F1 . 7 P D F / E( s i n c e 2 0 0 8 I S O2 4 5 1 7 ) a . k . a . " P D Ff o r E n g i n e e r i n g " Document management - Engineering document format using PDF ( w o r k i n g i n I S OT e c h n i c a l c o m m i t t e e 1 7 1 ) , b a s e d o n P D F1 . 6 P D F / V T( s i n c e 2 0 1 0 I S O1 6 6 1 2 2 ) a . k . a . " P D Ff o r e x c h a n g e o f v a r i a b l e d a t a a n d t r a n s a c t i o n a l ( V T ) p r i n t i n g " Graphic technology - Variable data exchange ( w o r k i n g i n I S OT e c h n i c a l c o m m i t t e e 1 3 0 ) , b a s e d o n P D F1 . 6 a s [ 2 4 ] r e s t r i c t e d b y P D F / X 4 a n d P D F / X 5 P D F / U A( s i n c e 2 0 1 2 I S O1 4 2 8 9 1 ) a . k . a . " P D Ff o r U n i v e r s a l A c c e s s " Document management applications - Electronic document file format enhancement for accessibility ( w o r k i n g i n I S OT e c h n i c a l c o m m i t t e e 1 7 1 ) , b a s e d o n I S O3 2 0 0 0 1 P D F1 . 7 T h e r e i s a l s o t h e PDF/H, a . k . a . PDF Healthcare, a b e s t p r a c t i c e s g u i d e ( B P G ) , s u p p l e m e n t e d b y a n I m p l e m e n t a t i o n G u i d e ( I G ) , p u b l i s h e d i n 2 0 0 8 . P D FH e a l t h c a r e i s n o t a s t a n d a r d o r p r o p o s e d s t a n d a r d , b u t o n l y a g u i d e f o r u s e w i t h e x i s t i n g s t a n d a r d s a n d o t h e r t e c h n o l o g i e s . I t i s s u p p o r t e d b y t h e s t a n d a r d s d e v e l o p m e n t o r g a n i z a t i o n s A S T Ma n d A I I M. [ 2 5 ] [ 2 6 ] [ 2 7 ] P D F / HB P Gi s b a s e d o n P D F1 . 6 . Full Function PDF
PDF 1.7

T h e f i n a l r e v i s e d d o c u m e n t a t i o n f o r P D F1 . 7 w a s a p p r o v e d b y I S OT e c h n i c a l C o m m i t t e e 1 7 1 i n J a n u a r y 2 0 0 8 a n d p u b l i s h e d a s I S O3 2 0 0 0 1 : 2 0 0 8 o n J u l y 1 , 2 0 0 8 a n d t i t l e d Document managementPortable document formatPart 1: PDF 1.7.

I S O3 2 0 0 0 1 : 2 0 0 8 i s t h e f i r s t I S Os t a n d a r d f o r f u l l f u n c t i o n P D F . T h e p r e v i o u s I S OP D Fs t a n d a r d s ( P D F / A , P D F / X , e t c . ) a r e i n t e n d e d f o r m o r e s p e c i a l i z e d u s e s . I S O3 2 0 0 0 1 i n c l u d e s a l l o f t h e f u n c t i o n a l i t y p r e v i o u s l y d o c u m e n t e d i n t h e A d o b e P D FS p e c i f i c a t i o n s f o r v e r s i o n s 1 . 0 t h r o u g h 1 . 6 . A d o b e r e m o v e d c e r t a i n f e a t u r e s o f P D Ff r o mp r e v i o u s v e r s i o n s ; t h e s e [ 3 ] f e a t u r e s a r e n o t c o n t a i n e d i n P D F1 . 7 e i t h e r .

T h e I S O3 2 0 0 0 1 d o c u m e n t w a s p r e p a r e d b y A d o b e S y s t e m s I n c o r p o r a t e d b a s e d u p o n PDF Reference, sixth edition, Adobe Portable Document Format version 1.7, November 2006. I t w a s r e v i e w e d , e d i t e d a n d a d o p t e d u n d e r a s p e c i a l f a s t t r a c k p r o c e d u r e , b y ISO Technical Committee 171 (ISO/TC 171), Document management application, Subcommittee SC 2, Application issues, i n p a r a l l e l w i t h i t s a p p r o v a l b y t h e I S Om e m b e r b o d i e s .
[ 2 8 ] A c c o r d i n g t o t h e I S OP D Fs t a n d a r d a b s t r a c t :

ISO 32000-1:2008 specifies a digital form for representing electronic documents to enable users to exchange and view electronic documents independent of the environment they were created in or the environment they are viewed or printed in. It is intended for the developer of software that creates PDF files (conforming writers), software that reads existing PDF files and interprets their contents for display and interaction (conforming readers) and PDF products that read and/or write PDF files for a variety of other purposes (conforming products).
PDF 2.0

An e wv e r s i o n o f P D Fs t a n d a r d i s u n d e r d e v e l o p m e n t u n d e r t h e n a m e ISO/CD 32000-2 - Document management [ 2 ] [ 3 0 ] Portable document formatPart 2: PDF 2.0 ( a s o f A u g u s t 2 0 1 3 ) .9 P D F2 . 0 w a s a c c e p t e d b y I S Oa s a n e w p r o p o s a l i n 2 0 0 9 ( I S O / N P3 2 0 0 0 2 ) . T h e T C1 7 1 S C2 WG8 C o m m i t t e e w o r k i n g o n I S O3 2 0 0 0 2 ( P D F2 . 0 ) i s c o n t i n u i n g t o a c t i v e l y d e v e l o p t h e d o c u m e n t ; p r o c e s s i n g h u n d r e d s o f t e c h n i c a l a n d e d i t o r i a l c o m m e n t s a n d o p e r a t i n g e i g h t ad hoc c o m m i t t e e s c o m p r i s i n g n u m e r o u s i n t e r e s t e d p a r t i e s , i n c l u d i n g A d o b e S y s t e m s . T o p r o v i d e m o r e t i m e t o d e v e l o p t h e d o c u m e n t t h e o r i g i n a l I S Op r o j e c t w a s c a n c e l l e d i n 2 0 1 2 ( i n t h e " e n q u i r y s t a g e " a s a " D r a f t I n t e r n a t i o n a l S t a n d a r d " ) a n d a [ 2 9 ] [ 3 0 ] [ citation needed ] N e wP r o j e c t i t e mw a s s t a r t e d .

A d o b e h a s s u b m i t t e d t h e Adobe Extension Level 5 a n d Adobe Extension Level 3 s p e c i f i c a t i o n s t o I S Of o r i n c l u s i o n i n t o t h e I S O3 2 0 0 0 2 s p e c i f i c a t i o n , b u t o n l y s o m e o f t h e i r f e a t u r e s h a v e b e e n a c c e p t e d .

P D F2 . 0 w i l l r e f e r e n c e A d o b e ' s X MLF o r m s A r c h i t e c t u r e 3 . 1 . I n 2 0 1 1 t h e I S OC o m m i t t e e u r g e d A d o b e S y s t e m s t o s u b m i t t h e X F AS p e c i f i c a t i o n , X MLF o r m s A r c h i t e c t u r e ( X F A ) , t o I S Of o r s t a n d a r d i z a t i o n a n d r e q u e s t e d A d o b e S y s t e m s t o s t a b i l i z e t h e X F As p e c i f i c a t i o n . T h e I S OC o m m i t t e e e x p r e s s e d i t s c o n c e r n s a b o u t t h e s t a b i l i t y o f t h e X F A [ 3 1 ] s p e c i f i c a t i o n . ISO TC 171 SC 2 WG 8

F o r m e d i n 2 0 0 8 t o c u r a t e t h e P D FR e f e r e n c e a s a n I S OS t a n d a r d , Wo r k i n g G r o u p 8 t y p i c a l l y m e e t s t w i c e a y e a r , w i t h m e m b e r s f r o mt e n o r m o r e c o u n t r i e s a t t e n d i n g i n e a c h i n s t a n c e . Me e t i n g s o f t h e I S OC o m m i t t e e f o r I S O3 2 0 0 0 a r e o p e n t o a c c r e d i t e d S u b j e c t Ma t t e r E x p e r t s . I n t e r e s t e d p a r t i e s s h o u l d c o n t a c t t h e i r r e s p e c t i v e I S OMe m b e r B o d y f o r i n f o r m a t i o n a b o u t j o i n i n g I S O3 2 0 0 0 . Current Project Leadership: C h e r i e E k h o l m , Mi c r o s o f t &D u f f J o h n s o n , I n d e p e n d e n t C o n s u l t a n t ( h t t p : / / w w w . d u f f j o h n s o n . c o m ) , P r o j e c t C o L e a d e r s Past Project Leadership: 2 0 0 8 2 0 1 1 : J a m e s K i n g , P h D , A d o b e S y s t e m s Secretary: B e t s y F a n n i n g , A I I M

Technical foundations
A n y o n e m a y c r e a t e a p p l i c a t i o n s t h a t c a n r e a d a n d w r i t e P D Ff i l e s w i t h o u t h a v i n g t o p a y r o y a l t i e s t o A d o b e S y s t e m s ; A d o b e h o l d s p a t e n t s t o P D F , b u t l i c e n s e s t h e mf o r r o y a l t y f r e e u s e i n d e v e l o p i n g s o f t w a r e c o m p l y i n g w i t h i t s P D F [ 3 2 ] s p e c i f i c a t i o n . T h e P D Fc o m b i n e s t h r e e t e c h n o l o g i e s : As u b s e t o f t h e P o s t S c r i p t p a g e d e s c r i p t i o n p r o g r a m m i n g l a n g u a g e , f o r g e n e r a t i n g t h e l a y o u t a n d g r a p h i c s .

Af o n t e m b e d d i n g / r e p l a c e m e n t s y s t e mt o a l l o wf o n t s t o t r a v e l w i t h t h e d o c u m e n t s . As t r u c t u r e d s t o r a g e s y s t e mt o b u n d l e t h e s e e l e m e n t s a n d a n y a s s o c i a t e d c o n t e n t i n t o a s i n g l e f i l e , w i t h d a t a c o m p r e s s i o n w h e r e a p p r o p r i a t e .

PostScript

P o s t S c r i p t i s a p a g e d e s c r i p t i o n l a n g u a g e r u n i n a n i n t e r p r e t e r t o g e n e r a t e a n i m a g e , a p r o c e s s r e q u i r i n g m a n y r e s o u r c e s . I t c a n h a n d l e n o t j u s t g r a p h i c s , b u t s t a n d a r d f e a t u r e s o f p r o g r a m m i n g l a n g u a g e s s u c h a s i fa n d l o o pc o m m a n d s . P D Fi s l a r g e l y b a s e d o n P o s t S c r i p t b u t s i m p l i f i e d t o r e m o v e f l o wc o n t r o l f e a t u r e s l i k e t h e s e , w h i l e g r a p h i c s c o m m a n d s s u c h a s l i n e t or e m a i n .

O f t e n , t h e P o s t S c r i p t l i k e P D Fc o d e i s g e n e r a t e d f r o ma s o u r c e P o s t S c r i p t f i l e . T h e g r a p h i c s c o m m a n d s t h a t a r e o u t p u t b y t h e P o s t S c r i p t c o d e a r e c o l l e c t e d a n d t o k e n i z e d ; a n y f i l e s , g r a p h i c s , o r f o n t s t o w h i c h t h e d o c u m e n t r e f e r s a l s o a r e c o l l e c t e d ; t h e n , e v e r y t h i n g i s c o m p r e s s e d t o a s i n g l e f i l e . T h e r e f o r e , t h e e n t i r e P o s t S c r i p t w o r l d ( f o n t s , l a y o u t , m e a s u r e m e n t s ) r e m a i n s i n t a c t . A s a d o c u m e n t f o r m a t , P D Fh a s s e v e r a l a d v a n t a g e s o v e r P o s t S c r i p t :

P D Fc o n t a i n s t o k e n i z e d a n d i n t e r p r e t e d r e s u l t s o f t h e P o s t S c r i p t s o u r c e c o d e , f o r d i r e c t c o r r e s p o n d e n c e b e t w e e n c h a n g e s t o i t e m s i n t h e P D Fp a g e d e s c r i p t i o n a n d c h a n g e s t o t h e r e s u l t i n g p a g e a p p e a r a n c e . P D F( f r o mv e r s i o n 1 . 4 ) s u p p o r t s t r u e g r a p h i c t r a n s p a r e n c y ; P o s t S c r i p t d o e s n o t . P o s t S c r i p t i s a n i n t e r p r e t e d p r o g r a m m i n g l a n g u a g e w i t h a n i m p l i c i t g l o b a l s t a t e , s o i n s t r u c t i o n s a c c o m p a n y i n g t h e d e s c r i p t i o n o f o n e p a g e c a n a f f e c t t h e a p p e a r a n c e o f a n y f o l l o w i n g p a g e . T h e r e f o r e , a l l p r e c e d i n g p a g e s i n a P o s t S c r i p t d o c u m e n t m u s t b e p r o c e s s e d t o d e t e r m i n e t h e c o r r e c t a p p e a r a n c e o f a g i v e n p a g e , w h e r e a s e a c h p a g e i n a P D Fd o c u m e n t i s u n a f f e c t e d b y t h e o t h e r s . A s a r e s u l t , P D Fv i e w e r s a l l o wt h e u s e r t o q u i c k l y j u m p t o t h e f i n a l p a g e s o f a l o n g d o c u m e n t , w h e r e a s a P o s t s c r i p t v i e w e r n e e d s t o p r o c e s s a l l p a g e s s e q u e n t i a l l y b e f o r e b e i n g a b l e t o d i s p l a y t h e d e s t i n a t i o n p a g e ( u n l e s s t h e o p t i o n a l P o s t S c r i p t D o c u m e n t S t r u c t u r i n g C o n v e n t i o n s h a v e b e e n c a r e f u l l y c o m p l i e d w i t h ) .

Technical overview
File structure
[ 3 3 ] AP D Ff i l e c o n s i s t s p r i m a r i l y o f objects, o f w h i c h t h e r e a r e e i g h t t y p e s :

B o o l e a n v a l u e s , r e p r e s e n t i n g true o r false N u m b e r s S t r i n g s N a m e s A r r a y s , o r d e r e d c o l l e c t i o n s o f o b j e c t s D i c t i o n a r i e s , c o l l e c t i o n s o f o b j e c t s i n d e x e d b y N a m e s S t r e a m s , u s u a l l y c o n t a i n i n g l a r g e a m o u n t s o f d a t a T h e n u l l o b j e c t

O b j e c t s m a y b e e i t h e r direct ( e m b e d d e d i n a n o t h e r o b j e c t ) o r indirect . I n d i r e c t o b j e c t s a r e n u m b e r e d w i t h a n object number a n d a generation number. A n i n d e x t a b l e c a l l e d t h e xref table g i v e s t h e b y t e o f f s e t o f e a c h i n d i r e c t o b j e c t f r o m [ 3 4 ] t h e s t a r t o f t h e f i l e . T h i s d e s i g n a l l o w s f o r e f f i c i e n t r a n d o ma c c e s s t o t h e o b j e c t s i n t h e f i l e , a n d a l s o a l l o w s f o r s m a l l c h a n g e s t o b e m a d e w i t h o u t r e w r i t i n g t h e e n t i r e f i l e ( incremental update) . B e g i n n i n g w i t h P D Fv e r s i o n 1 . 5 , i n d i r e c t o b j e c t s m a y a l s o b e l o c a t e d i n s p e c i a l s t r e a m s k n o w n a s object streams. T h i s t e c h n i q u e r e d u c e s t h e s i z e o f f i l e s t h a t h a v e l a r g e n u m b e r s o f s m a l l i n d i r e c t o b j e c t s a n d i s e s p e c i a l l y u s e f u l f o r Tagged PDF.

T h e r e a r e t w o l a y o u t s t o t h e P D Ff i l e s n o n l i n e a r ( n o t " o p t i m i z e d " ) a n d l i n e a r ( " o p t i m i z e d " ) . N o n l i n e a r P D Ff i l e s c o n s u m e l e s s d i s k s p a c e t h a n t h e i r l i n e a r c o u n t e r p a r t s , t h o u g h t h e y a r e s l o w e r t o a c c e s s b e c a u s e p o r t i o n s o f t h e d a t a r e q u i r e d t o a s s e m b l e p a g e s o f t h e d o c u m e n t a r e s c a t t e r e d t h r o u g h o u t t h e P D Ff i l e . L i n e a r P D Ff i l e s ( a l s o c a l l e d " o p t i m i z e d " o r " w e b o p t i m i z e d " P D Ff i l e s ) a r e c o n s t r u c t e d i n a m a n n e r t h a t e n a b l e s t h e mt o b e r e a d i n a We b b r o w s e r p l u g i n w i t h o u t [ 1 1 ] w a i t i n g f o r t h e e n t i r e f i l e t o d o w n l o a d , s i n c e t h e y a r e w r i t t e n t o d i s k i n a l i n e a r ( a s i n p a g e o r d e r ) f a s h i o n . P D Ff i l e s m a y b e o p t i m i z e d u s i n g A d o b e A c r o b a t s o f t w a r e o r Q P D F .

Imaging model
T h e b a s i c d e s i g n o f h o wg r a p h i c s a r e r e p r e s e n t e d i n P D Fi s v e r y s i m i l a r t o t h a t o f P o s t S c r i p t , e x c e p t f o r t h e u s e o f t r a n s p a r e n c y , w h i c h w a s a d d e d i n P D F1 . 4 . P D Fg r a p h i c s u s e a d e v i c e i n d e p e n d e n t C a r t e s i a n c o o r d i n a t e s y s t e mt o d e s c r i b e t h e s u r f a c e o f a p a g e . AP D Fp a g e d e s c r i p t i o n c a n u s e a m a t r i x t o s c a l e , r o t a t e , o r s k e wg r a p h i c a l e l e m e n t s . Ak e y c o n c e p t i n P D Fi s t h a t o f t h e graphics state, w h i c h i s a c o l l e c t i o n o f g r a p h i c a l p a r a m e t e r s t h a t m a y b e c h a n g e d , s a v e d , a n d r e s t o r e d b y a page description. P D F h a s ( a s o f v e r s i o n 1 . 6 ) 2 4 g r a p h i c s s t a t e p r o p e r t i e s , o f w h i c h s o m e o f t h e m o s t i m p o r t a n t a r e : T h e current transformation matrix ( C T M) , w h i c h d e t e r m i n e s t h e c o o r d i n a t e s y s t e m T h e clipping path T h e color space T h e alpha constant , w h i c h i s a k e y c o m p o n e n t o f t r a n s p a r e n c y Vector graphics

V e c t o r g r a p h i c s i n P D F , a s i n P o s t S c r i p t , a r e c o n s t r u c t e d w i t h paths. P a t h s a r e u s u a l l y c o m p o s e d o f l i n e s a n d c u b i c B z i e r c u r v e s , b u t c a n a l s o b e c o n s t r u c t e d f r o mt h e o u t l i n e s o f t e x t . U n l i k e P o s t S c r i p t , P D Fd o e s n o t a l l o wa s i n g l e p a t h t o m i x t e x t o u t l i n e s w i t h l i n e s a n d c u r v e s . P a t h s c a n b e s t r o k e d , f i l l e d , o r u s e d f o r c l i p p i n g . S t r o k e s a n d f i l l s c a n u s e a n y c o l o r s e t i n t h e g r a p h i c s s t a t e , i n c l u d i n g patterns. P D Fs u p p o r t s s e v e r a l t y p e s o f p a t t e r n s . T h e s i m p l e s t i s t h e tiling pattern i n w h i c h a p i e c e o f a r t w o r k i s s p e c i f i e d t o b e d r a w n r e p e a t e d l y . T h i s m a y b e a colored tiling pattern, w i t h t h e c o l o r s s p e c i f i e d i n t h e p a t t e r n o b j e c t , o r a n uncolored tiling pattern, w h i c h d e f e r s c o l o r s p e c i f i c a t i o n t o t h e t i m e t h e p a t t e r n i s d r a w n . B e g i n n i n g w i t h P D F1 . 3 t h e r e i s a l s o a shading pattern, w h i c h d r a w s c o n t i n u o u s l y v a r y i n g c o l o r s . T h e r e a r e s e v e n t y p e s o f s h a d i n g p a t t e r n o f w h i c h t h e s i m p l e s t a r e t h e axial shade ( T y p e 2 ) a n d radial shade ( T y p e 3 ) . Raster images R a s t e r i m a g e s i n P D F( c a l l e d Image XObjects) a r e r e p r e s e n t e d b y d i c t i o n a r i e s w i t h a n a s s o c i a t e d s t r e a m . T h e d i c t i o n a r y d e s c r i b e s p r o p e r t i e s o f t h e i m a g e , a n d t h e s t r e a mc o n t a i n s t h e i m a g e d a t a . ( L e s s c o m m o n l y , a r a s t e r i m a g e m a y b e e m b e d d e d d i r e c t l y i n a p a g e d e s c r i p t i o n a s a n inline image. ) I m a g e s a r e t y p i c a l l y filtered f o r c o m p r e s s i o n p u r p o s e s . I m a g e f i l t e r s s u p p o r t e d i n P D Fi n c l u d e t h e g e n e r a l p u r p o s e f i l t e r s

ASCII85Decode a f i l t e r u s e d t o p u t t h e s t r e a mi n t o 7 b i t A S C I I ASCIIHexDecode s i m i l a r t o A S C I I 8 5 D e c o d e b u t l e s s c o m p a c t FlateDecode a c o m m o n l y u s e d f i l t e r b a s e d o n t h e z l i b / d e f l a t e a l g o r i t h m( a . k . a . g z i p , b u t n o t z i p ) d e f i n e d i n R F C 1 9 5 0 a n d R F C1 9 5 1 ; i n t r o d u c e d i n P D F1 . 2 ; i t c a n u s e o n e o f t w o g r o u p s o f p r e d i c t o r f u n c t i o n s f o r m o r e c o m p a c t z l i b / d e f l a t e c o m p r e s s i o n : Predictor 2 f r o mt h e T I F F6 . 0 s p e c i f i c a t i o n a n d p r e d i c t o r s ( f i l t e r s ) f r o mt h e P N G s p e c i f i c a t i o n ( R F C2 0 8 3 ) LZWDecode a f i l t e r b a s e d o n L Z WC o m p r e s s i o n ; i t c a n u s e o n e o f t w o g r o u p s o f p r e d i c t o r f u n c t i o n s f o r m o r e c o m p a c t L Z Wc o m p r e s s i o n : Predictor 2 f r o mt h e T I F F6 . 0 s p e c i f i c a t i o n a n d p r e d i c t o r s ( f i l t e r s ) f r o mt h e P N G s p e c i f i c a t i o n RunLengthDecode a s i m p l e c o m p r e s s i o n m e t h o d f o r s t r e a m s w i t h r e p e t i t i v e d a t a u s i n g t h e R u n l e n g t h e n c o d i n g a l g o r i t h ma n d t h e i m a g e s p e c i f i c f i l t e r s DCTDecode a l o s s y f i l t e r b a s e d o n t h e J P E Gs t a n d a r d

CCITTFaxDecode a l o s s l e s s b i l e v e l ( b l a c k / w h i t e ) f i l t e r b a s e d o n t h e G r o u p 3 o r G r o u p 4 C C I T T( I T U T ) f a x c o m p r e s s i o n s t a n d a r d d e f i n e d i n I T U TT . 4 a n d T . 6 JBIG2Decode a l o s s y o r l o s s l e s s b i l e v e l ( b l a c k / w h i t e ) f i l t e r b a s e d o n t h e J B I G 2 s t a n d a r d , i n t r o d u c e d i n P D F1 . 4 JPXDecode a l o s s y o r l o s s l e s s f i l t e r b a s e d o n t h e J P E G2 0 0 0 s t a n d a r d , i n t r o d u c e d i n P D F1 . 5

N o r m a l l y a l l i m a g e c o n t e n t i n a P D Fi s e m b e d d e d i n t h e f i l e . B u t P D Fa l l o w s i m a g e d a t a t o b e s t o r e d i n e x t e r n a l f i l e s b y t h e u s e o f external streams o r Alternate Images. S t a n d a r d i z e d s u b s e t s o f P D F , i n c l u d i n g P D F / Aa n d P D F / X , p r o h i b i t t h e s e f e a t u r e s . Text T e x t i n P D Fi s r e p r e s e n t e d b y text elements i n p a g e c o n t e n t s t r e a m s . At e x t e l e m e n t s p e c i f i e s t h a t characters s h o u l d b e d r a w n a t c e r t a i n p o s i t i o n s . T h e c h a r a c t e r s a r e s p e c i f i e d u s i n g t h e encoding o f a s e l e c t e d font resource.
Fonts

Af o n t o b j e c t i n P D Fi s a d e s c r i p t i o n o f a d i g i t a l t y p e f a c e . I t m a y e i t h e r d e s c r i b e t h e c h a r a c t e r i s t i c s o f a t y p e f a c e , o r i t m a y i n c l u d e a n e m b e d d e d font file. T h e l a t t e r c a s e i s c a l l e d a n embedded font w h i l e t h e f o r m e r i s c a l l e d a n unembedded font . T h e f o n t f i l e s t h a t m a y b e e m b e d d e d a r e b a s e d o n w i d e l y u s e d s t a n d a r d d i g i t a l f o n t f o r m a t s : Type 1 ( a n d i t s c o m p r e s s e d v a r i a n t CFF) , TrueType , a n d ( b e g i n n i n g w i t h P D F1 . 6 ) OpenType . A d d i t i o n a l l y P D Fs u p p o r t s t h e Type 3 v a r i a n t i n w h i c h t h e c o m p o n e n t s o f t h e f o n t a r e d e s c r i b e d b y P D Fg r a p h i c o p e r a t o r s .
Standard Type 1 Fonts (Standard 14 Fonts)

F o u r t e e n t y p e f a c e s k n o w n a s t h e standard 14 fontsh a v e a s p e c i a l s i g n i f i c a n c e i n P D Fd o c u m e n t s : T i m e s ( v 3 ) ( i n r e g u l a r , i t a l i c , b o l d , a n d b o l d i t a l i c ) C o u r i e r ( i n r e g u l a r , o b l i q u e , b o l d a n d b o l d o b l i q u e ) H e l v e t i c a ( v 3 ) ( i n r e g u l a r , o b l i q u e , b o l d a n d b o l d o b l i q u e ) S y m b o l Z a p f D i n g b a t s
[ 3 5 ] T h e s e f o n t s a r e s o m e t i m e s c a l l e d t h e base fourteen fonts. T h e s e f o n t s , o r s u i t a b l e s u b s t i t u t e f o n t s w i t h t h e s a m e [ 3 6 ] m e t r i c s , m u s t a l w a y s b e a v a i l a b l e i n a l l P D Fr e a d e r s a n d s o n e e d n o t b e e m b e d d e d i n a P D F . P D Fv i e w e r s m u s t k n o w a b o u t t h e m e t r i c s o f t h e s e f o n t s . O t h e r f o n t s m a y b e s u b s t i t u t e d i f t h e y a r e n o t e m b e d d e d i n a P D F . Encodings

Wi t h i n t e x t s t r i n g s , c h a r a c t e r s a r e s h o w n u s i n g character codes ( i n t e g e r s ) t h a t m a p t o g l y p h s i n t h e c u r r e n t f o n t u s i n g a n encoding. T h e r e a r e a n u m b e r o f p r e d e f i n e d e n c o d i n g s , i n c l u d i n g WinAnsi, MacRoman, a n d a l a r g e n u m b e r o f e n c o d i n g s f o r E a s t A s i a n l a n g u a g e s , a n d a f o n t c a n h a v e i t s o w n b u i l t i n e n c o d i n g . ( A l t h o u g h t h e Wi n A n s i a n d Ma c R o m a n e n c o d i n g s a r e d e r i v e d f r o mt h e h i s t o r i c a l p r o p e r t i e s o f t h e Wi n d o w s a n d Ma c i n t o s h o p e r a t i n g s y s t e m s , f o n t s u s i n g t h e s e e n c o d i n g s w o r k e q u a l l y w e l l o n a n y p l a t f o r m . ) P D Fc a n s p e c i f y a p r e d e f i n e d e n c o d i n g t o u s e , t h e f o n t ' s b u i l t i n e n c o d i n g o r p r o v i d e a [ 3 7 ] l o o k u p t a b l e o f d i f f e r e n c e s t o a p r e d e f i n e d o r b u i l t i n e n c o d i n g ( n o t r e c o m m e n d e d w i t h T r u e T y p e f o n t s ) . T h e e n c o d i n g m e c h a n i s m s i n P D Fw e r e d e s i g n e d f o r T y p e 1 f o n t s , a n d t h e r u l e s f o r a p p l y i n g t h e mt o T r u e T y p e f o n t s a r e c o m p l e x . F o r l a r g e f o n t s o r f o n t s w i t h n o n s t a n d a r d g l y p h s , t h e s p e c i a l e n c o d i n g s Identity-H ( f o r h o r i z o n t a l w r i t i n g ) a n d Identity-V ( f o r v e r t i c a l ) a r e u s e d . Wi t h s u c h f o n t s i t i s n e c e s s a r y t o p r o v i d e a ToUnicode t a b l e i f s e m a n t i c i n f o r m a t i o n a b o u t t h e c h a r a c t e r s i s t o b e p r e s e r v e d . Transparency

T h e o r i g i n a l i m a g i n g m o d e l o f P D Fw a s , l i k e P o s t S c r i p t ' s , opaque: e a c h o b j e c t d r a w n o n t h e p a g e c o m p l e t e l y r e p l a c e d a n y t h i n g p r e v i o u s l y m a r k e d i n t h e s a m e l o c a t i o n . I n P D F1 . 4 t h e i m a g i n g m o d e l w a s e x t e n d e d t o a l l o wt r a n s p a r e n c y . Wh e n t r a n s p a r e n c y i s u s e d , n e wo b j e c t s i n t e r a c t w i t h p r e v i o u s l y m a r k e d o b j e c t s t o p r o d u c e b l e n d i n g e f f e c t s . T h e a d d i t i o n o f t r a n s p a r e n c y t o P D Fw a s d o n e b y m e a n s o f n e we x t e n s i o n s t h a t w e r e d e s i g n e d t o b e i g n o r e d i n p r o d u c t s w r i t t e n t o t h e P D F1 . 3 a n d e a r l i e r s p e c i f i c a t i o n s . A s a r e s u l t , f i l e s t h a t u s e a s m a l l a m o u n t o f t r a n s p a r e n c y m i g h t v i e wa c c e p t a b l y i n o l d e r v i e w e r s , b u t f i l e s m a k i n g e x t e n s i v e u s e o f t r a n s p a r e n c y c o u l d b e v i e w e d i n c o r r e c t l y i n a n o l d e r v i e w e r w i t h o u t w a r n i n g .

T h e t r a n s p a r e n c y e x t e n s i o n s a r e b a s e d o n t h e k e y c o n c e p t s o f transparency groups, blending modes, shape, a n d alpha. T h e m o d e l i s c l o s e l y a l i g n e d w i t h t h e f e a t u r e s o f A d o b e I l l u s t r a t o r v e r s i o n 9 . T h e b l e n d m o d e s w e r e b a s e d o n t h o s e u s e d b y A d o b e P h o t o s h o p a t t h e t i m e . Wh e n t h e P D F1 . 4 s p e c i f i c a t i o n w a s p u b l i s h e d , t h e f o r m u l a s f o r c a l c u l a t i n g b l e n d m o d e s [ 3 8 ] w e r e k e p t s e c r e t b y A d o b e . T h e y h a v e s i n c e b e e n p u b l i s h e d .

T h e c o n c e p t o f a t r a n s p a r e n c y g r o u p i n P D Fs p e c i f i c a t i o n i s i n d e p e n d e n t o f e x i s t i n g n o t i o n s o f " g r o u p " o r " l a y e r " i n a p p l i c a t i o n s s u c h a s A d o b e I l l u s t r a t o r . T h o s e g r o u p i n g s r e f l e c t l o g i c a l r e l a t i o n s h i p s a m o n g o b j e c t s t h a t a r e m e a n i n g f u l w h e n e d i t i n g t h o s e o b j e c t s , b u t t h e y a r e n o t p a r t o f t h e i m a g i n g m o d e l .

Interactive elements
P D Ff i l e s m a y c o n t a i n i n t e r a c t i v e e l e m e n t s s u c h a s a n n o t a t i o n s a n d f o r mf i e l d s . Interactive Forms i s a m e c h a n i s mt o a d d f o r m s t o t h e P D Ff i l e f o r m a t . P D Fc u r r e n t l y s u p p o r t s t w o d i f f e r e n t m e t h o d s f o r i n t e g r a t i n g d a t a a n d P D Ff o r m s . B o t h f o r m a t s t o d a y c o e x i s t i n P D F [ 3 9 ] [ 4 0 ] [ 4 1 ] [ 4 2 ] s p e c i f i c a t i o n :

AcroForms ( a l s o k n o w n a s Acrobat forms ) , i n t r o d u c e d i n t h e P D F1 . 2 f o r m a t s p e c i f i c a t i o n a n d i n c l u d e d i n a l l l a t e r P D Fs p e c i f i c a t i o n s . Adobe XML Forms Architecture (XFA) f o r m s , i n t r o d u c e d i n t h e P D F1 . 5 f o r m a t s p e c i f i c a t i o n . T h e X F A s p e c i f i c a t i o n i s n o t i n c l u d e d i n t h e P D Fs p e c i f i c a t i o n , i t i s o n l y r e f e r e n c e d a s a n o p t i o n a l f e a t u r e . A d o b e X F AF o r m s [ 4 3 ] a r e n o t c o m p a t i b l e w i t h A c r o F o r m s . AcroForms

A c r o F o r m s w e r e i n t r o d u c e d i n t h e P D F1 . 2 f o r m a t . A c r o F o r m s p e r m i t u s i n g o b j e c t s ( e.g. t e x t b o x e s , R a d i o b u t t o n s , etc.) a n d s o m e c o d e ( e.g.J a v a S c r i p t ) .

A l o n g s i d e t h e s t a n d a r d P D Fa c t i o n t y p e s , i n t e r a c t i v e f o r m s ( A c r o F o r m s ) s u p p o r t s u b m i t t i n g , r e s e t t i n g , a n d i m p o r t i n g d a t a . T h e " s u b m i t " a c t i o n t r a n s m i t s t h e n a m e s a n d v a l u e s o f s e l e c t e d i n t e r a c t i v e f o r mf i e l d s t o a s p e c i f i e d u n i f o r mr e s o u r c e l o c a t o r ( U R L ) . I n t e r a c t i v e f o r mf i e l d n a m e s a n d v a l u e s m a y b e s u b m i t t e d i n a n y o f t h e f o l l o w i n g f o r m a t s , ( d e p e n d i n g o n t h e s e t t i n g s [ 3 9 ] o f t h e a c t i o n s E x p o r t F o r m a t , S u b m i t P D F , a n d X F D Ff l a g s ) : H T MLF o r mf o r m a t ( H T ML4 . 0 1 S p e c i f i c a t i o n s i n c e P D F1 . 5 ; H T ML2 . 0 s i n c e 1 . 2 ) F o r m s D a t a F o r m a t ( F D F ) X MLF o r m s D a t a F o r m a t ( X F D F ) ( e x t e r n a l X MLF o r m s D a t a F o r m a t S p e c i f i c a t i o n , V e r s i o n 2 . 0 ; s u p p o r t e d s i n c e P D F1 . 5 ; i t r e p l a c e d t h e " X ML " f o r ms u b m i s s i o n f o r m a t d e f i n e d i n P D F1 . 4 . ) P D F( t h e e n t i r e d o c u m e n t c a n b e s u b m i t t e d r a t h e r t h a n i n d i v i d u a l f i e l d s a n d v a l u e s ) . ( d e f i n e d i n P D F1 . 4 )

A c r o F o r m s c a n k e e p f o r mf i e l d v a l u e s i n e x t e r n a l s t a n d a l o n e f i l e s c o n t a i n i n g k e y : v a l u e p a i r s . T h e e x t e r n a l f i l e s m a y u s e [ 4 4 ] [ 4 5 ] [ 4 6 ] F o r m s D a t a F o r m a t ( F D F ) a n d X MLF o r m s D a t a F o r m a t ( X F D F ) f i l e s . T h e u s a g e r i g h t s ( U R ) s i g n a t u r e s d e f i n e r i g h t s f o r i m p o r t f o r md a t a f i l e s i n F D F , X F D Fa n d t e x t ( C S V / T S V ) f o r m a t s , a n d e x p o r t f o r md a t a f i l e s i n F D Fa n d X F D F [ 3 9 ] f o r m a t s .
Forms Data Format (FDF)

Forms Data Format (FDF) T h e F o r m s D a t a F o r m a t ( F D F ) i s b a s e d o n P D F , i t u s e s t h e s a m e s y n t a x a n d h a s e s s e n t i a l l y t h e s a m e f i l e s t r u c t u r e , b u t i s m u c h s i m p l e r Filename extension . f d f t h a n P D F , s i n c e t h e b o d y o f a n F D Fd o c u m e n t c o n s i s t s o f o n l y o n e [ 4 7 ] p p l i c a t i o n / v n d . f d f Internet media type a r e q u i r e d o b j e c t . F o r m s D a t a F o r m a t i s d e f i n e d i n t h e P D F ' F D F' s p e c i f i c a t i o n ( s i n c e P D F1 . 2 ) . T h e F o r m s D a t a F o r m a t c a n b e u s e d Type code w h e n s u b m i t t i n g f o r md a t a t o a s e r v e r , r e c e i v i n g t h e r e s p o n s e , a n d A d o b e S y s t e m s Developed by i n c o r p o r a t i n g i n t o t h e i n t e r a c t i v e f o r m . I t c a n a l s o b e u s e d t o e x p o r t 1 9 9 6 ( P D F1 . 2 ) Initial release f o r md a t a t o s t a n d a l o n e f i l e s t h a t c a n b e i m p o r t e d b a c k i n t o t h e c o r r e s p o n d i n g P D Fi n t e r a c t i v e f o r m . B e g i n n i n g i n P D F1 . 3 , F D Fc a n Extended from P D F b e u s e d t o d e f i n e a c o n t a i n e r f o r a n n o t a t i o n s t h a t a r e s e p a r a t e f r o m X F D F Extended to t h e P D Fd o c u m e n t t h e y a p p l y t o . F D Ft y p i c a l l y e n c a p s u l a t e s I S O3 2 0 0 0 1 : 2 0 0 8 Standard(s) i n f o r m a t i o n s u c h a s X . 5 0 9 c e r t i f i c a t e s , r e q u e s t s f o r c e r t i f i c a t e s , d i r e c t o r y s e t t i n g s , t i m e s t a m p s e r v e r s e t t i n g s , a n d e m b e d d e d P D Ff i l e s [ 4 6 ] f o r n e t w o r k t r a n s m i s s i o n . T h e F D Fu s e s t h e MI MEc o n t e n t t y p e a p p l i c a t i o n / v n d . f d f , f i l e n a m e e x t e n s i o n . f d f a n d o n Ma c [ 3 9 ] O Si t u s e s f i l e t y p e ' F D F' . S u p p o r t f o r i m p o r t i n g a n d e x p o r t i n g F D Fs t a n d a l o n e f i l e s i s n o t w i d e l y i m p l e m e n t e d i n f r e e o r f r e e w a r e P D Fs o f t w a r e . F o r e x a m p l e , t h e r e i s n o s u p p o r t i n E v i n c e , O k u l a r , K P D Fo r S u m a t r a P D F . I m p o r t s u p p o r t f o r s t a n d a l o n e F D Ff i l e s i s i m p l e m e n t e d i n A d o b e R e a d e r ; e x p o r t a n d i m p o r t s u p p o r t ( i n c l u d i n g s a v i n g o f F D Fd a t a i n P D F ) i s f o r e x a m p l e i m p l e m e n t e d i n F o x i t R e a d e r a n d P D F X C h a n g e V i e w e r F r e e ; s a v i n g o f F D Fd a t a i n a P D Ff i l e i s a l s o s u p p o r t e d i n p d f t k .
XML Forms Data Format (XFDF)

X MLF o r m s D a t a F o r m a t ( X F D F ) i s t h e XML Forms Data Format (XFDF) X MLv e r s i o n o f F o r m s D a t a F o r m a t , b u t t h e x f d f Filename . X F D Fi m p l e m e n t s o n l y a s u b s e t o f F D F c o n t a i n i n g f o r m s a n d a n n o t a t i o n s . T h e r e a r e extension n o t X F D Fe q u i v a l e n t s f o r s o m e e n t r i e s i n t h e Internet a [ 4 8 ] p p l i c a t i o n / v n d . a d o b e . x f d f F D Fd i c t i o n a r y s u c h a s t h e S t a t u s , media E n c o d i n g , J a v a S c r i p t , P a g e s k e y s , type E m b e d d e d F D F s , D i f f e r e n c e s a n d T a r g e t . I n X F D F ' a d d i t i o n , X F D Fd o e s n o t a l l o wt h e s p a w n i n g , Type code ' o r a d d i t i o n , o f n e wp a g e s b a s e d o n t h e g i v e n Developed A d o b e S y s t e m s d a t a ; a s c a n b e d o n e w h e n u s i n g a n F D Ff i l e . by T h e X F D Fs p e c i f i c a t i o n i s r e f e r e n c e d ( b u t n o t 2 . 0 Latest i n c l u d e d ) i n P D F1 . 5 s p e c i f i c a t i o n ( a n d i n release l a t e r v e r s i o n s ) . I t i s d e s c r i b e d s e p a r a t e l y i n XML Forms Data Format D F , F D F , X ML Extended P [ 4 5 ] Specification. T h e P D F1 . 4 s p e c i f i c a t i o n from a l l o w e d f o r ms u b m i s s i o n s i n X MLf o r m a t , b u t F D F2 . 0 s p e c i f i c a t i o n Website X t h i s w a s r e p l a c e d b y s u b m i s s i o n s i n X F D F ( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / e n / x m l / x f d f _ 2 . 0 . p d f ) f o r m a t i n t h e P D F1 . 5 s p e c i f i c a t i o n . X F D F c o n f o r m s t o t h e X MLs t a n d a r d . X F D Fc a n b e u s e d t h e s a m e w a y a s F D F e . g . , f o r md a t a i s s u b m i t t e d t o a s e r v e r , m o d i f i c a t i o n s a r e m a d e , t h e n s e n t b a c k a n d t h e n e wf o r md a t a i s i m p o r t e d i n a n i n t e r a c t i v e f o r m . I t c a n a l s o b e u s e d t o e x p o r t f o r md a t a t o s t a n d a l o n e f i l e s t h a t c a n b e i m p o r t e d b a c k i n t o t h e c o r r e s p o n d i n g P D Fi n t e r a c t i v e f o r m . As u p p o r t f o r i m p o r t i n g a n d e x p o r t i n g F D Fs t a n d a l o n e f i l e s i s n o t w i d e l y i m p l e m e n t e d i n f r e e o r f r e e w a r e P D Fs o f t w a r e . I m p o r t o f X F D Fi s i m p l e m e n t e d i n A d o b e R e a d e r 5 a n d l a t e r v e r s i o n s ; i m p o r t a n d e x p o r t i s i m p l e m e n t e d i n P D F X C h a n g e V i e w e r F r e e ; e m b e d d i n g o f X F D Fd a t a i n P D Ff o r mi s i m p l e m e n t e d i n p d f t k ( p d f t o o l k i t ) . Adobe XML Forms Architecture (XFA) Main article: XML Forms Architecture

I n t h e P D F1 . 5 f o r m a t , A d o b e S y s t e m s i n t r o d u c e d a n e w , p r o p r i e t a r y f o r m a t f o r f o r m s , n a m e l y A d o b e X MLF o r m s A r c h i t e c t u r e ( X F A ) f o r m s . T h e X F A2 . 0 2 i s r e f e r e n c e d i n t h e P D F1 . 5 s p e c i f i c a t i o n ( a n d a l s o i n l a t e r v e r s i o n s ) b u t i s [ 4 9 ] d e s c r i b e d s e p a r a t e l y i n Adobe XML Forms Architecture (XFA) Specification, w h i c h h a s s e v e r a l v e r s i o n s . X F A s p e c i f i c a t i o n i s n o t i n c l u d e d i n I S O3 2 0 0 0 1 P D F1 . 7 a n d i s o n l y r e f e r e n c e d a s a n e x t e r n a l p r o p r i e t a r y s p e c i f i c a t i o n c r e a t e d b y A d o b e . X F Aw a s n o t s t a n d a r d i z e d a s a n I S Os t a n d a r d . I n 2 0 1 1 t h e I S OC o m m i t t e e ( T C1 7 1 / S C2 / WG8 ) u r g e d [ 3 1 ] A d o b e S y s t e m s t o s u b m i t t h e X F AS p e c i f i c a t i o n f o r s t a n d a r d i z a t i o n . A d o b e X F AF o r m s a r e n o t c o m p a t i b l e w i t h A c r o F o r m s . A d o b e R e a d e r c o n t a i n s " d i s a b l e d f e a t u r e s " f o r u s e o f X F A F o r m s , t h a t a c t i v a t e o n l y w h e n o p e n i n g a P D Fd o c u m e n t t h a t w a s c r e a t e d u s i n g e n a b l i n g t e c h n o l o g y a v a i l a b l e o n l y f r o m [ 5 0 ] [ 5 1 ] A d o b e . T h e X F AF o r m s a r e n o t c o m p a t i b l e w i t h A d o b e R e a d e r p r i o r t o v e r s i o n 6 .

X F Af o r m s c a n b e c r e a t e d a n d u s e d a s P D Ff i l e s o r a s X D P( X MLD a t a P a c k a g e ) f i l e s . T h e f o r m a t o f a n X F Ar e s o u r c e i n [ 3 9 ] P D Fi s d e s c r i b e d b y t h e X MLD a t a P a c k a g e S p e c i f i c a t i o n . T h e X D Pm a y b e a s t a n d a l o n e d o c u m e n t o r i t m a y i n t u r n b e c a r r i e d i n s i d e a P D Fd o c u m e n t . X D Pp r o v i d e s a m e c h a n i s mf o r p a c k a g i n g f o r mc o m p o n e n t s w i t h i n a s u r r o u n d i n g X ML [ 4 9 ] c o n t a i n e r . A n X D Pc a n a l s o p a c k a g e a P D Ff i l e , a l o n g w i t h X MLf o r ma n d t e m p l a t e d a t a . P D Fm a y c o n t a i n X F A( i n [ 4 9 ] X D Pf o r m a t ) , b u t a l s o X F Am a y c o n t a i n P D F . Wh e n t h e X F A( X MLF o r m s A r c h i t e c t u r e ) g r a m m a r s u s e d f o r a n X F A [ 5 2 ] f o r ma r e m o v e d f r o mo n e a p p l i c a t i o n t o a n o t h e r , t h e y m u s t b e p a c k a g e d a s a n X MLD a t a P a c k a g e .

Wh e n t h e P D Fa n d X F Aa r e c o m b i n e d , t h e r e s u l t i s a f o r mi n w h i c h e a c h p a g e o f t h e X F Af o r mo v e r l a y s a P D F b a c k g r o u n d . T h i s a r c h i t e c t u r e i s s o m e t i m e s r e f e r r e d t o a s X F A F( X F AF o r e g r o u n d ) . T h e a l t e r n a t i v e i s t o e x p r e s s a l l o f t h e [ 5 2 ] f o r m , i n c l u d i n g b o i l e r p l a t e , d i r e c t l y i n X F A . I t i s s o m e t i m e s c a l l e d full X F A .

S t a r t i n g w i t h P D F1 . 5 , t h e t e x t c o n t e n t s o f v a r i a b l e t e x t f o r mf i e l d s , a s w e l l a s m a r k u p a n n o t a t i o n s m a y i n c l u d e f o r m a t t i n g i n f o r m a t i o n ( s t y l e i n f o r m a t i o n ) . T h e s e r i c h t e x t s t r i n g s a r e X MLd o c u m e n t s t h a t c o n f o r mt o t h e r i c h t e x t c o n v e n t i o n s s p e c i f i e d f o r t h e X MLF o r m s A r c h i t e c t u r e s p e c i f i c a t i o n 2 . 0 2 , w h i c h i s i t s e l f a s u b s e t o f t h e X H T ML1 . 0 s p e c i f i c a t i o n , [ 3 9 ] a u g m e n t e d w i t h a r e s t r i c t e d s e t o f C S S 2 s t y l e a t t r i b u t e s . I n P D F1 . 6 , P D Fs u p p o r t s t h e r i c h t e x t e l e m e n t s a n d a t t r i b u t e s s p e c i f i e d i n t h e X MLF o r m s A r c h i t e c t u r e ( X F A ) S p e c i f i c a t i o n , 2 . 2 . I n P D F1 . 7 , P D Fs u p p o r t s t h e r i c h t e x t e l e m e n t s a n d [ 3 9 ] a t t r i b u t e s s p e c i f i e d i n t h e X MLF o r m s A r c h i t e c t u r e ( X F A ) S p e c i f i c a t i o n , 2 . 4

Logical structure and accessibility


AP D Fm a y c o n t a i n d o c u m e n t s t r u c t u r e a n d s e m a n t i c s i n f o r m a t i o n t o e n a b l e b e t t e r t e x t e x t r a c t i o n a n d a c c e s s i b i l i t y . P D F / U Ap r o v i d e s n o r m a t i v e t e x t d e t a i l i n g t h e s y n t a x , f e a t u r e s a n d a t t r i b u t e s o f P D Ff i l e s t a g g e d w i t h c o m p l e t e a n d a c c u r a t e i n f o r m a t i o n r e q u i r e d f o r a c c e s s i b i l i t y .

Security and signatures


AP D Ff i l e m a y b e e n c r y p t e d f o r s e c u r i t y , o r d i g i t a l l y s i g n e d f o r a u t h e n t i c a t i o n .

T h e s t a n d a r d s e c u r i t y p r o v i d e d b y A c r o b a t P D Fc o n s i s t s o f t w o d i f f e r e n t m e t h o d s a n d t w o d i f f e r e n t p a s s w o r d s , user password, w h i c h e n c r y p t s t h e f i l e a n d p r e v e n t s o p e n i n g , a n d owner password, w h i c h s p e c i f i e s o p e r a t i o n s t h a t s h o u l d b e r e s t r i c t e d e v e n w h e n t h e d o c u m e n t i s d e c r y p t e d , w h i c h c a n i n c l u d e : p r i n t i n g , c o p y i n g t e x t a n d g r a p h i c s o u t o f t h e d o c u m e n t , m o d i f y i n g t h e d o c u m e n t , o r a d d i n g o r m o d i f y i n g t e x t n o t e s a n d A c r o F o r mf i e l d s . T h e u s e r p a s s w o r d ( c o n t r o l s o p e n i n g ) e n c r y p t s t h e f i l e a n d r e q u i r e s p a s s w o r d c r a c k i n g t o d e f e a t , w i t h d i f f i c u l t y d e p e n d i n g o n p a s s w o r d s t r e n g t h a n d e n c r y p t i o n m e t h o d i t i s p o t e n t i a l l y v e r y s e c u r e ( a s s u m i n g g o o d p a s s w o r d a n d e n c r y p t i o n m e t h o d w i t h o u t k n o w n a t t a c k s ) . T h e o w n e r p a s s w o r d ( c o n t r o l s o p e r a t i o n s ) d o e s n o t e n c r y p t t h e f i l e , a n d i n s t e a d r e l i e s o n c l i e n t s o f t w a r e t o r e s p e c t t h e s e r e s t r i c t i o n s , a n d i s n o t s e c u r e . A n " o w n e r p a s s w o r d " c a n b e r e m o v e d b y m a n y c o m m o n l y a v a i l a b l e " P D Fc r a c k i n g " s o f t w a r e , i n c l u d i n g [ 5 3 ] s o m e f r e e o n l i n e s e r v i c e s . T h u s , t h e u s e r e s t r i c t i o n s t h a t a d o c u m e n t a u t h o r p l a c e s o n a P D Fd o c u m e n t a r e n o t s e c u r e , a n d c a n n o t b e a s s u r e d o n c e t h e f i l e i s d i s t r i b u t e d ; t h i s w a r n i n g i s d i s p l a y e d w h e n a p p l y i n g s u c h r e s t r i c t i o n s u s i n g A d o b e A c r o b a t s o f t w a r e t o c r e a t e o r e d i t P D Ff i l e s . E v e n w i t h o u t r e m o v i n g t h e p a s s w o r d , m o s t f r e e w a r e o r o p e n s o u r c e P D Fr e a d e r s i g n o r e t h e p e r m i s s i o n " p r o t e c t i o n s " a n d a l l o wt h e u s e r t o p r i n t o r m a k e c o p y o f e x c e r p t s o f t h e t e x t a s i f t h e d o c u m e n t w e r e n o t l i m i t e d b y p a s s w o r d p r o t e c t i o n .

S o m e s o l u t i o n s , l i k e A d o b e ' s L i v e C y c l e R i g h t s Ma n a g e m e n t , a r e m o r e r o b u s t m e a n s o f i n f o r m a t i o n r i g h t s m a n a g e m e n t , w h i c h c a n b o t h r e s t r i c t w h o c a n o p e n d o c u m e n t s , b u t a l s o r e l i a b l y e n f o r c e p e r m i s s i o n s i n w a y s t h a t t h e s t a n d a r d s e c u r i t y h a n d l e r d o e s n o t . Usage rights B e g i n n i n g w i t h P D F1 . 5 , U s a g e r i g h t s ( U R ) s i g n a t u r e s a r e u s e d t o e n a b l e a d d i t i o n a l i n t e r a c t i v e f e a t u r e s t h a t a r e n o t a v a i l a b l e b y d e f a u l t i n a p a r t i c u l a r P D Fv i e w e r a p p l i c a t i o n . T h e s i g n a t u r e i s u s e d t o v a l i d a t e t h a t t h e p e r m i s s i o n s h a v e b e e n [ 3 9 ] g r a n t e d b y a b o n a f i d e g r a n t i n g a u t h o r i t y . F o r e x a m p l e , i t c a n b e u s e d t o a l l o wa u s e r : t o s a v e t h e P D Fd o c u m e n t a l o n g w i t h m o d i f i e d f o r ma n d / o r a n n o t a t i o n d a t a i m p o r t f o r md a t a f i l e s i n F D F , X F D Fa n d t e x t ( C S V / T S V ) f o r m a t s e x p o r t f o r md a t a f i l e s i n F D Fa n d X F D Ff o r m a t s s u b m i t f o r md a t a i n s t a n t i a t e n e wp a g e s f r o mn a m e d p a g e t e m p l a t e s a p p l y a d i g i t a l s i g n a t u r e t o e x i s t i n g d i g i t a l s i g n a t u r e f o r mf i e l d c r e a t e , d e l e t e , m o d i f y , c o p y , i m p o r t , e x p o r t a n n o t a t i o n s F o r e x a m p l e , A d o b e S y s t e m s g r a n t s p e r m i s s i o n s t o e n a b l e a d d i t i o n a l f e a t u r e s i n A d o b e R e a d e r , u s i n g p u b l i c k e y c r y p t o g r a p h y . A d o b e R e a d e r v e r i f i e s t h a t t h e s i g n a t u r e u s e s a c e r t i f i c a t e f r o ma n A d o b e a u t h o r i z e d c e r t i f i c a t e a u t h o r i t y . T h e P D F1 . 5 s p e c i f i c a t i o n d e c l a r e s t h a t o t h e r P D Fv i e w e r a p p l i c a t i o n s a r e f r e e t o u s e t h i s s a m e m e c h a n i s mf o r t h e i r o w n [ 3 9 ] p u r p o s e s .

File attachments
P D Ff i l e s c a n h a v e d o c u m e n t l e v e l a n d p a g e l e v e l f i l e a t t a c h m e n t s , w h i c h t h e r e a d e r c a n a c c e s s a n d o p e n o r s a v e t o t h e i r l o c a l f i l e s y s t e m . P D Fa t t a c h m e n t s c a n b e a d d e d t o e x i s t i n g P D Ff i l e s f o r e x a m p l e u s i n g p d f t k . A d o b e R e a d e r p r o v i d e s s u p p o r t f o r a t t a c h m e n t s , a n d p o p p l e r b a s e d r e a d e r s l i k e E v i n c e o r O k u l a r a l s o h a v e s o m e s u p p o r t f o r d o c u m e n t l e v e l a t t a c h m e n t s .

Metadata
[ 5 4 ] P D Ff i l e s c a n c o n t a i n t w o t y p e s o f m e t a d a t a . T h e f i r s t i s t h e D o c u m e n t I n f o r m a t i o n D i c t i o n a r y , a s e t o f k e y / v a l u e f i e l d s s u c h a s a u t h o r , t i t l e , s u b j e c t , c r e a t i o n a n d u p d a t e d a t e s . T h i s i s s t o r e d i n t h e o p t i o n a l I n f o t r a i l e r o f t h e f i l e . As m a l l s e t o f f i e l d s i s d e f i n e d , a n d c a n b e e x t e n d e d w i t h a d d i t i o n a l t e x t v a l u e s i f r e q u i r e d .

L a t e r , i n P D F1 . 4 , s u p p o r t w a s a d d e d f o r t h e Me t a d a t a S t r e a m s , u s i n g t h e E x t e n s i b l e Me t a d a t a P l a t f o r m( X MP ) t o a d d X MLs t a n d a r d s b a s e d e x t e n s i b l e m e t a d a t a a s u s e d i n o t h e r f i l e f o r m a t s . T h i s a l l o w s m e t a d a t a t o b e a t t a c h e d t o a n y s t r e a m i n t h e d o c u m e n t , s u c h a s i n f o r m a t i o n a b o u t e m b e d d e d i l l u s t r a t i o n s , a s w e l l a s t h e w h o l e d o c u m e n t ( a t t a c h i n g t o t h e d o c u m e n t c a t a l o g ) , u s i n g a n e x t e n s i b l e s c h e m a .

Subsets
P r o p e r s u b s e t s o f P D Fh a v e b e e n , o r a r e b e i n g , s t a n d a r d i z e d u n d e r I S Of o r s e v e r a l c o n s t i t u e n c i e s : P D F / Xf o r t h e p r i n t i n g a n d g r a p h i c a r t s a s I S O1 5 9 3 0 ( w o r k i n g i n I S OT C 1 3 0 ) P D F / Af o r a r c h i v i n g i n c o r p o r a t e / g o v e r n m e n t / l i b r a r y / e t c e n v i r o n m e n t s a s I S O1 9 0 0 5 ( w o r k d o n e i n I S OT C 1 7 1 ) P D F / Ef o r e x c h a n g e o f e n g i n e e r i n g d r a w i n g s ( w o r k d o n e i n I S OT C 1 7 1 ) P D F / V Tf o r e x c h a n g e o f v a r i a b l e d a t a a n d t r a n s a c t i o n a l p r i n t i n g ( I S OT C 1 3 0 ) P D F / U Af o r u n i v e r s a l l y a c c e s s i b l e P D Ft e c h n o l o g y ( w o r k d o n e i n I S OT C 1 7 1 )

Future

ISO 32000-2: Next-generation PDF


K n o w n i n P D Fs y n t a x t e r m s a s " P D F 2 . 0 " , I S O3 2 0 0 0 2 w i l l b e t h e f i r s t u p d a t e t o t h e P D Fs p e c i f i c a t i o n d e v e l o p e d e n t i r e l y w i t h i n t h e I S OC o m m i t t e e p r o c e s s ( T C1 7 1 S C2 WG8 ) . P u b l i c a t i o n o f I S O3 2 0 0 0 2 i s e x p e c t e d i n 2 0 1 5 . I n t e r e s t e d p a r t i e s w i s h i n g t o p a r t i c i p a t e a n d r e s i d e n t i n T C1 7 1 Me m b e r o r O b s e r v e r c o u n t r i e s s h o u l d c o n t a c t t h e i r c o u n t r y ' s Me m b e r B o d y . S e e I S O ' s w e b s i t e f o r m o r e i n f o r m a t i o n .

Mars
See also: Page description markup language
[ 5 5 ] A d o b e w a s e x p l o r i n g a n X ML b a s e d n e x t g e n e r a t i o n P D Fc o d e n a m e d Ma r s .

[ citation needed ] T h e f o r m a t o f g r a p h i c e l e m e n t s o f Ma r s w a s s o m e t i m e s d e s c r i b e d s i m p l y a s SVG, b u t a c c o r d i n g t o t h e v e r s i o n 0 . 8 d r a f t s p e c i f i c a t i o n o f N o v e m b e r 2 0 0 7 ( 3 Ma r s S V GS u p p o r t ) t h e f o r m a t w a s a c t u a l l y m e r e l y s i m i l a r t o S V G : i t c o n t a i n e d b o t h a d d i t i o n s t o a n d s u b t r a c t i o n s f r o mS V G , s o i t w a s i n g e n e r a l n e i t h e r v i e w a b l e b y n o r c r e a t a b l e w i t h s t a n d a r d S V Gt o o l s : s o m e t h i n g s l o o k e d n o t i c e a b l y d i f f e r e n t b e t w e e n S V Gv i e w e r s a n d Ma r s v i e w e r s . [ 5 6 ] A d o b e S y s t e m s c e a s e d d e v e l o p m e n t o f Ma r s i n 2 0 0 8 .

CSS3
T h e W3 Co p e n s t a n d a r d C S S 3 o f f e r s a l o t o f P D Ff u n c t i o n a l i t y , s e e p a g e d m e d i a ( h t t p : / / w w w . w 3 . o r g / T R / c s s 3 p a g e / ) .

Technical issues
Accessibility

[ 5 7 ] [ 5 8 ] [ 5 9 ] [ 6 0 ] [ 6 1 ] P D Ff i l e s c a n b e c r e a t e d s p e c i f i c a l l y t o b e a c c e s s i b l e f o r d i s a b l e d p e o p l e . C u r r e n t P D Ff i l e f o r m a t s c a n i n c l u d e t a g s ( X ML ) , t e x t e q u i v a l e n t s , c a p t i o n s , a u d i o d e s c r i p t i o n s , e t c e t e r a . T a g g e d P D Fi s r e q u i r e d i n t h e P D F / A 1 a [ 6 2 ] [ 6 3 ] s p e c i f i c a t i o n . S o m e s o f t w a r e c a n a u t o m a t i c a l l y p r o d u c e t a g g e d P D F s , h o w e v e r t h i s f e a t u r e i s n o t a l w a y s e n a b l e d b y [ 6 4 ] [ 6 5 ] d e f a u l t . L e a d i n g s c r e e n r e a d e r s , i n c l u d i n g J A WS , Wi n d o w E y e s , H a l , a n d K u r z w e i l 1 0 0 0 a n d 3 0 0 0 c a n r e a d t a g g e d [ 6 6 ] [ 6 7 ] [ 6 8 ] P D F s ; c u r r e n t v e r s i o n s o f t h e A c r o b a t a n d A c r o b a t R e a d e r p r o g r a m s c a n a l s o r e a d P D F s a l o u d . Mo r e o v e r , t a g g e d P D F s c a n b e r e f l o w e d a n d m a g n i f i e d f o r r e a d e r s w i t h v i s u a l i m p a i r m e n t s . P r o b l e m s r e m a i n w i t h a d d i n g t a g s t o o l d e r P D F s a n d t h o s e t h a t a r e g e n e r a t e d f r o ms c a n n e d d o c u m e n t s . I n t h e s e c a s e s , a c c e s s i b i l i t y t a g s a n d r e f l o w i n g a r e u n a v a i l a b l e , a n d m u s t b e c r e a t e d e i t h e r m a n u a l l y o r w i t h O C Rt e c h n i q u e s . T h e s e p r o c e s s e s a r e i n a c c e s s i b l e t o s o m e d i s a b l e d p e o p l e .

O n e o f t h e s i g n i f i c a n t c h a l l e n g e s w i t h P D Fa c c e s s i b i l i t y i s t h a t P D Fd o c u m e n t s h a v e t h r e e d i s t i n c t v i e w s , w h i c h , d e p e n d i n g o n t h e d o c u m e n t ' s c r e a t i o n , c a n b e i n c o n s i s t e n t w i t h e a c h o t h e r . T h e t h r e e v i e w s a r e ( i ) t h e p h y s i c a l v i e w , ( i i ) t h e t a g s v i e w , a n d ( i i i ) t h e c o n t e n t v i e w . T h e p h y s i c a l v i e wi s d i s p l a y e d a n d p r i n t e d ( w h a t m o s t p e o p l e c o n s i d e r a P D Fd o c u m e n t ) . T h e t a g s v i e wi s w h a t s c r e e n r e a d e r s a n d o t h e r a s s i s t i v e t e c h n o l o g i e s u s e t o d e l i v e r a h i g h q u a l i t y n a v i g a t i o n a n d r e a d i n g e x p e r i e n c e t o u s e r s w i t h d i s a b i l i t i e s . T h e c o n t e n t v i e wi s b a s e d o n t h e p h y s i c a l o r d e r o f o b j e c t s w i t h i n t h e P D F s c o n t e n t s t r e a ma n d m a y b e d i s p l a y e d b y s o f t w a r e t h a t d o e s n o t f u l l y s u p p o r t t h e t a g s v i e w , s u c h a s t h e R e f l o wf e a t u r e i n A d o b e ' s R e a d e r .

P D F / U A , t h e I n t e r n a t i o n a l S t a n d a r d f o r a c c e s s i b l e P D Fb a s e d o n I S O3 2 0 0 0 1 w a s p u b l i s h e d a s I S O1 4 2 8 9 1 i n 2 0 1 2 , a n d e s t a b l i s h e s n o r m a t i v e l a n g u a g e f o r a c c e s s i b l e P D Ft e c h n o l o g y .

Viruses and exploits


See also: Adobe Acrobat Security

P D Fa t t a c h m e n t s c a r r y i n g v i r u s e s w e r e f i r s t d i s c o v e r e d i n 2 0 0 1 . T h e v i r u s , n a m e d OUTLOOK.PDFWorm o r Peachy, u s e s Mi c r o s o f t O u t l o o k t o s e n d i t s e l f a s a n a t t a c h m e n t t o a n A d o b e P D Ff i l e . I t w a s a c t i v a t e d w i t h A d o b e A c r o b a t , b u t n o t [ 6 9 ] w i t h A c r o b a t R e a d e r .

[ 7 0 ] F r o mt i m e t o t i m e , n e wv u l n e r a b i l i t i e s a r e d i s c o v e r e d i n v a r i o u s v e r s i o n s o f A d o b e R e a d e r , p r o m p t i n g t h e c o m p a n y t o i s s u e s e c u r i t y f i x e s . O t h e r P D Fr e a d e r s a r e a l s o s u s c e p t i b l e . O n e a g g r a v a t i n g f a c t o r i s t h a t a P D Fr e a d e r c a n b e c o n f i g u r e d t o s t a r t a u t o m a t i c a l l y i f a w e b p a g e h a s a n e m b e d d e d P D Ff i l e , p r o v i d i n g a v e c t o r f o r a t t a c k . I f a m a l i c i o u s w e b p a g e c o n t a i n s a n i n f e c t e d P D Ff i l e t h a t t a k e s a d v a n t a g e o f a v u l n e r a b i l i t y i n t h e P D Fr e a d e r , t h e s y s t e mm a y b e c o m p r o m i s e d e v e n i f t h e b r o w s e r i s s e c u r e . S o m e o f t h e s e v u l n e r a b i l i t i e s a r e a r e s u l t o f t h e P D Fs t a n d a r d a l l o w i n g P D Fd o c u m e n t s t o b e s c r i p t e d w i t h J a v a S c r i p t . D i s a b l i n g J a v a S c r i p t e x e c u t i o n i n t h e P D Fr e a d e r c a n h e l p m i t i g a t e s u c h f u t u r e e x p l o i t s , a l t h o u g h i t d o e s n o t p r o t e c t a g a i n s t e x p l o i t s i n o t h e r p a r t s o f t h e P D Fv i e w i n g s o f t w a r e . S e c u r i t y e x p e r t s s a y t h a t J a v a S c r i p t i s n o t e s s e n t i a l f o r a P D Fr e a d e r , a n d t h a t t h e s e c u r i t y b e n e f i t t h a t c o m e s f r o md i s a b l i n g J a v a S c r i p t o u t w e i g h s a n y c o m p a t i b i l i t y [ 7 1 ] i s s u e s c a u s e d . O n e w a y o f a v o i d i n g P D Ff i l e e x p l o i t s i s t o h a v e a l o c a l o r w e b s e r v i c e c o n v e r t f i l e s t o a n o t h e r f o r m a t [ 7 2 ] b e f o r e v i e w i n g .

O n Ma r c h 3 0 , 2 0 1 0 s e c u r i t y r e s e a r c h e r D i d i e r S t e v e n s r e p o r t e d a n A d o b e R e a d e r a n d F o x i t R e a d e r e x p l o i t t h a t r u n s a [ 7 3 ] m a l i c i o u s e x e c u t a b l e i f t h e u s e r a l l o w s i t t o l a u n c h w h e n a s k e d .

Usage restrictions and monitoring

P D F s m a y b e e n c r y p t e d s o t h a t a p a s s w o r d i s n e e d e d t o v i e wo r e d i t t h e c o n t e n t s . T h e P D FR e f e r e n c e d e f i n e s b o t h 4 0 b i t a n d 1 2 8 b i t e n c r y p t i o n , b o t h m a k i n g u s e o f a c o m p l e x s y s t e mo f R C 4 a n d MD 5 . T h e P D FR e f e r e n c e a l s o d e f i n e s w a y s t h a t t h i r d p a r t i e s c a n d e f i n e t h e i r o w n e n c r y p t i o n s y s t e m s f o r P D F .

P D Ff i l e s m a y a l s o c o n t a i n e m b e d d e d D R Mr e s t r i c t i o n s t h a t p r o v i d e f u r t h e r c o n t r o l s t h a t l i m i t c o p y i n g , e d i t i n g o r p r i n t i n g . T h e r e s t r i c t i o n s o n c o p y i n g , e d i t i n g , o r p r i n t i n g d e p e n d o n t h e r e a d e r s o f t w a r e t o o b e y t h e m , s o t h e s e c u r i t y t h e y p r o v i d e i s l i m i t e d .
[ 7 4 ] T h e P D FR e f e r e n c e h a s t e c h n i c a l d e t a i l s o r s e e f o r a n e n d u s e r o v e r v i e w . L i k e H T MLf i l e s , P D Ff i l e s m a y s u b m i t i n f o r m a t i o n t o a w e b s e r v e r . T h i s c o u l d b e u s e d t o t r a c k t h e I Pa d d r e s s o f t h e c l i e n t P C , a p r o c e s s k n o w n a s p h o n i n g h o m e . A f t e r u p d a t e 7 . 0 . 5 t o A c r o b a t R e a d e r , t h e u s e r i s n o t i f i e d " . . . v i a a d i a l o g u e b o x t h a t t h e a u t h o r o f t h e f i l e i s a u d i t i n g [ 7 5 ] u s a g e o f t h e f i l e , a n d b e o f f e r e d t h e o p t i o n o f c o n t i n u i n g . "

T h r o u g h i t s L i v e C y c l e P o l i c y S e r v e r p r o d u c t , A d o b e p r o v i d e s a m e t h o d t o s e t s e c u r i t y p o l i c i e s o n s p e c i f i c d o c u m e n t s . T h i s c a n i n c l u d e r e q u i r i n g a u s e r t o a u t h e n t i c a t e a n d l i m i t i n g t h e t i m e f r a m e a d o c u m e n t c a n b e a c c e s s e d o r a m o u n t o f t i m e a d o c u m e n t c a n b e o p e n e d w h i l e o f f l i n e . O n c e a P D Fd o c u m e n t i s t i e d t o a p o l i c y s e r v e r a n d a s p e c i f i c p o l i c y , t h a t p o l i c y c a n b e c h a n g e d o r r e v o k e d b y t h e o w n e r . T h i s c o n t r o l s d o c u m e n t s t h a t a r e o t h e r w i s e " i n t h e w i l d . " E a c h d o c u m e n t o p e n a n d c l o s e e v e n t c a n a l s o b e t r a c k e d b y t h e p o l i c y s e r v e r . P o l i c y s e r v e r s c a n b e s e t u p p r i v a t e l y o r A d o b e o f f e r s a p u b l i c s e r v i c e t h r o u g h A d o b e O n l i n e S e r v i c e s . A s w i t h o t h e r f o r m s o f D R M, a d h e r e n c e t o t h e s e p o l i c i e s a n d r e s t r i c t i o n s m a y o r m a y n o t b e e n f o r c e d b y t h e r e a d e r s o f t w a r e b e i n g u s e d .

Default display settings

P D Fd o c u m e n t s c a n c o n t a i n d i s p l a y s e t t i n g s , i n c l u d i n g t h e p a g e d i s p l a y l a y o u t a n d z o o ml e v e l . A d o b e R e a d e r u s e s t h e s e [ 7 6 ] s e t t i n g s t o o v e r r i d e t h e u s e r ' s d e f a u l t s e t t i n g s w h e n o p e n i n g t h e d o c u m e n t . T h e f r e e A d o b e R e a d e r c a n n o t r e m o v e t h e s e s e t t i n g s .

Content
AP D Ff i l e i s o f t e n a c o m b i n a t i o n o f v e c t o r g r a p h i c s , t e x t , a n d b i t m a p g r a p h i c s . T h e b a s i c t y p e s o f c o n t e n t i n a P D Fa r e : t e x t s t o r e d a s c o n t e n t s t r e a m s ( i . e . , n o t t e x t ) v e c t o r g r a p h i c s f o r i l l u s t r a t i o n s a n d d e s i g n s t h a t c o n s i s t o f s h a p e s a n d l i n e s r a s t e r g r a p h i c s f o r p h o t o g r a p h s a n d o t h e r t y p e s o f i m a g e

I n l a t e r P D Fr e v i s i o n s , a P D Fd o c u m e n t c a n a l s o s u p p o r t l i n k s ( i n s i d e d o c u m e n t o r w e b p a g e ) , f o r m s , J a v a S c r i p t ( i n i t i a l l y a v a i l a b l e a s p l u g i n f o r A c r o b a t 3 . 0 ) , o r a n y o t h e r t y p e s o f e m b e d d e d c o n t e n t s t h a t c a n b e h a n d l e d u s i n g p l u g i n s . P D F1 . 6 s u p p o r t s i n t e r a c t i v e 3 Dd o c u m e n t s e m b e d d e d i n t h e P D F3 Dd r a w i n g s c a n b e e m b e d d e d u s i n g U 3 Do r P R C [ 7 7 ] [ 7 8 ] a n d v a r i o u s o t h e r d a t a f o r m a t s . T w o P D Ff i l e s t h a t l o o k s i m i l a r o n a c o m p u t e r s c r e e n m a y b e o f v e r y d i f f e r e n t s i z e s . F o r e x a m p l e , a h i g h r e s o l u t i o n r a s t e r i m a g e t a k e s m o r e s p a c e t h a n a l o wr e s o l u t i o n o n e . T y p i c a l l y h i g h e r r e s o l u t i o n i s n e e d e d f o r p r i n t i n g d o c u m e n t s t h a n f o r d i s p l a y i n g t h e mo n s c r e e n . O t h e r t h i n g s t h a t m a y i n c r e a s e t h e s i z e o f a f i l e i s e m b e d d i n g f u l l f o n t s , e s p e c i a l l y f o r A s i a t i c s c r i p t s , a n d s t o r i n g t e x t a s g r a p h i c s .

Implementations

P D F v i e w i n g s o f t w a r e i s g e n e r a l l y p r o v i d e d f r e e o f c h a r g e , a n d m a n y v e r s i o n s a r e a v a i l a b l e f r o ma v a r i e t y o f s o u r c e s ( L i s t o f P D Fs o f t w a r e ) .

T h e r e a r e m a n y s o f t w a r e o p t i o n s f o r c r e a t i n g P D F s , i n c l u d i n g t h e P D Fp r i n t i n g c a p a b i l i t i e s b u i l t i n t o Ma c O SXa n d m o s t [ 7 9 ] L i n u x d i s t r i b u t i o n s , O p e n O f f i c e . o r g , Mi c r o s o f t O f f i c e 2 0 0 7 ( i f u p d a t e d t o S P 2 ) , Wo r d P e r f e c t 9 , S c r i b u s , n u m e r o u s P D Fp r i n t d r i v e r s f o r Mi c r o s o f t Wi n d o w s , t h e p d f T e Xt y p e s e t t i n g s y s t e m , t h e D o c B o o k P D Ft o o l s , a p p l i c a t i o n s d e v e l o p e d a r o u n d G h o s t s c r i p t a n d A d o b e A c r o b a t i t s e l f a s w e l l a s A d o b e F r a m e Ma k e r . G o o g l e ' s o n l i n e o f f i c e s u i t e G o o g l e D o c s a l s o a l l o w s f o r u p l o a d i n g , a n d s a v i n g t o P D F .

R a s t e r i m a g e p r o c e s s o r s ( R I P s ) a r e u s e d t o c o n v e r t P D Ff i l e s i n t o a r a s t e r f o r m a t s u i t a b l e f o r i m a g i n g o n t o p a p e r a n d o t h e r m e d i a i n p r i n t e r s , d i g i t a l p r o d u c t i o n p r e s s e s a n d p r e p r e s s i n a p r o c e s s k n o w n a s r a s t e r i s a t i o n . R I P s c a p a b l e o f p r o c e s s i n g [ 8 0 ] [ 8 1 ] P D Fd i r e c t l y i n c l u d e t h e A d o b e P D FP r i n t E n g i n e f r o mA d o b e S y s t e m s a n d J a w s a n d t h e H a r l e q u i n R I Pf r o m G l o b a l G r a p h i c s .

Editing

T h e r e i s s p e c i a l i z e d s o f t w a r e f o r e d i t i n g P D Ff i l e s , t h o u g h t h e c h o i c e s a r e m u c h m o r e l i m i t e d a n d o f t e n m o r e e x p e n s i v e t h a n c r e a t i n g a n d e d i t i n g s t a n d a r d e d i t a b l e d o c u m e n t f o r m a t s . V e r s i o n 0 . 4 6 a n d l a t e r o f I n k s c a p e a l l o w s P D Fe d i t i n g t h r o u g h a n i n t e r m e d i a t e t r a n s l a t i o n s t e p i n v o l v i n g P o p p l e r .
[ 8 2 ] E n f o c u s P i t S t o p P r o , a p l u g i n f o r A c r o b a t , a l l o w s m a n u a l a n d a u t o m a t i c e d i t i n g o f P D Ff i l e s , w h i l e t h e f r e e E n f o c u s [ 8 3 ] B r o w s e r m a k e s i t p o s s i b l e t o e d i t t h e l o w l e v e l s t r u c t u r e o f a P D F .

S e e L i s t o f P D Fs o f t w a r e f o r a m o r e c o m p l e t e l i s t o f P D Fe d i t o r s .

Annotation
See also: Comparison of notetaking software and Category:Web annotation

A d o b e A c r o b a t i s o n e e x a m p l e o f p r o p r i e t a r y s o f t w a r e t h a t a l l o w s t h e u s e r t o a n n o t a t e , h i g h l i g h t , a n d a d d n o t e s t o a l r e a d y c r e a t e d P D Ff i l e s . O n e U N I Xa p p l i c a t i o n a v a i l a b l e a s f r e e s o f t w a r e ( u n d e r t h e G N UG e n e r a l P u b l i c L i c e n s e ) i s P D F e d i t . A n o t h e r G P L l i c e n s e d a p p l i c a t i o n n a t i v e t o t h e u n i x e n v i r o n m e n t i s X o u r n a l . X o u r n a l a l l o w s f o r a n n o t a t i n g i n d i f f e r e n t f o n t s a n d c o l o u r s , a s w e l l a s a r u l e f o r q u i c k l y u n d e r l i n i n g a n d h i g h l i g h t i n g l i n e s o f t e x t o r p a r a g r a p h s . X o u r n a l a l s o h a s a s h a p e r e c o g n i t i o n t o o l f o r s q u a r e s , r e c t a n g l e s a n d c i r c l e s . I n X o u r n a l a n n o t a t i o n s m a y b e m o v e d , c o p i e d a n d p a s t e d . T h e f r e e w a r e F o x i t R e a d e r , a v a i l a b l e f o r Mi c r o s o f t Wi n d o w s , a l l o w s a n n o t a t i n g d o c u m e n t s . T r a c k e r S o f t w a r e ' s P D F X C h a n g e V i e w e r a l l o w s a n n o t a t i o n s a n d m a r k u p s w i t h o u t r e s t r i c t i o n s i n i t s f r e e w a r e a l t e r n a t i v e . A p p l e ' s Ma c O SX ' s i n t e g r a t e d P D F v i e w e r , P r e v i e w , d o e s a l s o e n a b l e a n n o t a t i o n s a s d o e s t h e f r e e w a r e S k i m , w i t h t h e l a t t e r s u p p o r t i n g i n t e r a c t i o n w i t h L a T e X , S y n c T e X , a n d P D F S y n c a n d i n t e g r a t i o n w i t h B i b D e s k r e f e r e n c e m a n a g e m e n t s o f t w a r e . F r e e w a r e Q i q q a c a n c r e a t e a n a n n o t a t i o n r e p o r t t h a t s u m m a r i z e s a l l t h e a n n o t a t i o n s a n d n o t e s y o u h a v e m a d e a c r o s s y o u r l i b r a r y o f P D F s .

F o r m o b i l e a n n o t a t i o n , i A n n o t a t e P D F( f r o mB r a n c h f i r e ) a n d G o o d R e a d e r ( f r o mA j i ) a l l o wa n n o t a t i o n o f P D F s a s w e l l a s e x p o r t i n g s u m m a r i e s o f t h e a n n o t a t i o n s . T h e r e a r e a l s o w e b a n n o t a t i o n s y s t e m s t h a t s u p p o r t a n n o t a t i o n i n p d f a n d o t h e r d o c u m e n t s f o r m a t s , e . g . , A . n n o t a t e , c r o c o d o c , We b N o t e s . I n c a s e s w h e r e P D F s a r e e x p e c t e d t o h a v e a l l o f t h e f u n c t i o n a l i t y o f p a p e r d o c u m e n t s , i n k a n n o t a t i o n i s r e q u i r e d . S o m e p r o g r a m s t h a t a c c e p t i n k i n p u t f r o mt h e m o u s e m a y n o t b e r e s p o n s i v e e n o u g h f o r h a n d w r i t i n g i n p u t o n a t a b l e t . E x i s t i n g s o l u t i o n s o n t h e P Ci n c l u d e P D FA n n o t a t o r a n d Q i q q a .

Other applications and functionalities


S e v e r a l a p p l i c a t i o n s e m b r a c i n g t h e P D Fs t a n d a r d a r e n o wa v a i l a b l e a s a n o n l i n e s e r v i c e i n c l u d i n g S c r i b d f o r v i e w i n g a n d s t o r i n g , P d f v u e f o r o n l i n e e d i t i n g , a n d Z a m z a r f o r P D FC o n v e r s i o n . I n 1 9 9 3 t h e J a w s R I Pf r o mG l o b a l G r a p h i c s b e c a m e t h e f i r s t s h i p p i n g p r e p r e s s R I Pt h a t i n t e r p r e t e d P D Fn a t i v e l y w i t h o u t c o n v e r s i o n t o a n o t h e r f o r m a t . T h e c o m p a n y r e l e a s e d a n u p g r a d e t o t h e i r H a r l e q u i n R I Pw i t h t h e s a m e c a p a b i l i t y i n [ citation needed ] 1 9 9 7 . A g f a G e v a e r t i n t r o d u c e d a n d s h i p p e d A p o g e e , t h e f i r s t p r e p r e s s w o r k f l o ws y s t e mb a s e d o n P D F , i n 1 9 9 7 . Ma n y c o m m e r c i a l o f f s e t p r i n t e r s h a v e a c c e p t e d t h e s u b m i s s i o n o f p r e s s r e a d y P D Ff i l e s a s a p r i n t s o u r c e , s p e c i f i c a l l y t h e [ 8 4 ] P D F / X 1 a s u b s e t a n d v a r i a t i o n s o f t h e s a m e . T h e s u b m i s s i o n o f p r e s s r e a d y P D Ff i l e s a r e a r e p l a c e m e n t f o r t h e p r o b l e m a t i c n e e d f o r r e c e i v i n g c o l l e c t e d n a t i v e w o r k i n g f i l e s . P D Fw a s s e l e c t e d a s t h e " n a t i v e " m e t a f i l e f o r m a t f o r Ma c O SX , r e p l a c i n g t h e P I C Tf o r m a t o f t h e e a r l i e r Ma c O S . T h e i m a g i n g m o d e l o f t h e Q u a r t z g r a p h i c s l a y e r i s b a s e d o n t h e m o d e l c o m m o n t o D i s p l a y P o s t S c r i p t a n d P D F , l e a d i n g t o t h e n i c k n a m e Display PDF. T h e P r e v i e wa p p l i c a t i o n c a n d i s p l a y P D Ff i l e s , a s c a n v e r s i o n 2 . 0 a n d l a t e r o f t h e S a f a r i w e b b r o w s e r . S y s t e m l e v e l s u p p o r t f o r P D Fa l l o w s Ma c O SXa p p l i c a t i o n s t o c r e a t e P D Fd o c u m e n t s a u t o m a t i c a l l y , p r o v i d e d t h e y s u p p o r t t h e O S s t a n d a r d p r i n t i n g a r c h i t e c t u r e . T h e f i l e s a r e t h e n e x p o r t e d i n P D F1 . 3 f o r m a t a c c o r d i n g t o t h e f i l e h e a d e r . Wh e n t a k i n g a s c r e e n s h o t u n d e r Ma c O SXv e r s i o n s 1 0 . 0 t h r o u g h 1 0 . 3 , t h e i m a g e w a s a l s o c a p t u r e d a s a P D F ; l a t e r v e r s i o n s s a v e s c r e e n c a p t u r e s a s a P N Gf i l e , t h o u g h t h i s b e h a v i o u r c a n b e s e t b a c k t o P D Fi f d e s i r e d .

S o m e d e s k t o p p r i n t e r s a l s o s u p p o r t d i r e c t P D Fp r i n t i n g , w h i c h c a n i n t e r p r e t P D Fd a t a w i t h o u t e x t e r n a l h e l p . C u r r e n t l y , a l l P D Fc a p a b l e p r i n t e r s a l s o s u p p o r t P o s t S c r i p t , b u t m o s t P o s t S c r i p t p r i n t e r s d o n o t s u p p o r t d i r e c t P D Fp r i n t i n g . T h e F r e e S o f t w a r e F o u n d a t i o n c o n s i d e r s o n e o f t h e i r h i g h p r i o r i t y p r o j e c t s t o b e " d e v e l o p i n g a f r e e , h i g h q u a l i t y a n d f u l l y f u n c t i o n a l s e t o f l i b r a r i e s a n d p r o g r a m s t h a t i m p l e m e n t t h e P D Ff i l e f o r m a t a n d a s s o c i a t e d t e c h n o l o g i e s t o t h e I S O3 2 0 0 0 [ 8 5 ] [ 8 6 ] s t a n d a r d . " T h e G N U p d f l i b r a r y h a s , h o w e v e r , n o t b e e n r e l e a s e d y e t , w h i l e P o p p l e r h a s e n j o y e d w i d e r u s e i n [ 8 7 ] [ 8 8 ] a p p l i c a t i o n s s u c h a s E v i n c e , w h i c h c o m e s w i t h t h e G N O MEd e s k t o p e n v i r o n m e n t , w h i c h i s b a s e d o n X p d f c o d e b a s e . T h e r e a r e a l s o c o m m e r c i a l d e v e l o p m e n t l i b r a r i e s a v a i l a b l e a s l i s t e d i n L i s t o f P D Fs o f t w a r e . T h e A p a c h e P D F B o x p r o j e c t o f t h e A p a c h e S o f t w a r e F o u n d a t i o n i s a n o p e n s o u r c e J a v a l i b r a r y f o r w o r k i n g w i t h P D F [ 8 9 ] d o c u m e n t s . P D F B o x i s l i c e n s e d u n d e r t h e A p a c h e L i c e n s e .

See also
P D F / A O p e n X MLP a p e r S p e c i f i c a t i o n C o m p a r i s o n o f O p e n X P Sa n d P D F D j V u L i s t o f I S Os t a n d a r d s L i s t o f P D Fs o f t w a r e

P A d E S , P D F A d v a n c e d E l e c t r o n i c S i g n a t u r e We b d o c u m e n t X S LF o r m a t t i n g O b j e c t s

References

1 .^ A d o b e S y s t e m s I n c o r p o r a t e d , P D FR e f e r e n c e , S i x t h e d i t i o n , v e r s i o n 1 . 2 3 ( 3 0 MB ) ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / a c r o b a t / p d f s / p d f _ r e f e r e n c e _ 1 7 . p d f ) , N o v 2 0 0 6 , p . 3 3 . 2 .^ Wa r n o c k , J . ( 1 9 9 1 ) . " T h e C a m e l o t P r o j e c t " ( h t t p : / / w w w . p l a n e t p d f . c o m / p l a n e t p d f / p d f s / w a r n o c k _ c a m e l o t . p d f ) ( P D F ) . P l a n e t P D F . " T h i s d o c u m e n t d e s c r i b e s t h e b a s e t e c h n o l o g y a n d i d e a s b e h i n d t h e p r o j e c t n a m e d C a m e l o t . T h i s p r o j e c t s g o a l i s t o s o l v e a f u n d a m e n t a l p r o b l e m[ . . . ] t h e r e i s n o u n i v e r s a l w a y t o c o m m u n i c a t e a n d v i e w. . . p r i n t e d i n f o r m a t i o n e l e c t r o n i c a l l y . " abcdef" 3 .^ I S O3 2 0 0 0 1 : 2 0 0 8 D o c u m e n t m a n a g e m e n t P o r t a b l e d o c u m e n t f o r m a t P a r t 1 : P D F1 . 7 " ( h t t p : / / w w w . i s o . o r g / i s o / i s o _ c a t a l o g u e / c a t a l o g u e _ t c / c a t a l o g u e _ d e t a i l . h t m ? c s n u m b e r = 5 1 5 0 2 ) . I s o . o r g . 2 0 0 8 0 7 0 1 . R e t r i e v e d 2 0 1 0 0 2 2 1 . 4 .^ O r i o n , E g a n ( 2 0 0 7 1 2 0 5 ) . " P D F1 . 7 i s a p p r o v e d a s I S O3 2 0 0 0 " ( h t t p : / / w w w . t h e i n q u i r e r . n e t / g b / i n q u i r e r / n e w s / 2 0 0 7 / 1 2 / 0 5 / p d f a p p r o v e d i s o 3 2 0 0 0 ) . The Inquirer. T h e I n q u i r e r . R e t r i e v e d 2 0 0 7 1 2 0 5 . ; " A d o b e w i n s b a c k i n g f o r P D F1 . 7 " ( h t t p : / / w w w . v n u n e t . c o m / v n u n e t / n e w s / 2 2 0 5 0 6 5 / p d f t a k e s f i r s t s t e p t o w a r d s ) . v n u n e t . c o m . 5 .^ A d o b e S y s t e m s I n c o r p o r a t e d ( 2 0 0 8 ) , Public Patent License, ISO 32000-1: 2008 PDF 1.7 ( h t t p : / / w w w . a d o b e . c o m / p d f / p d f s / I S O 3 2 0 0 0 1 P u b l i c P a t e n t L i c e n s e . p d f ) , r e t r i e v e d 2 0 1 1 0 7 0 6 6 .^ " T h e C a m e l o t P r o j e c t " ( h t t p : / / w w w . p l a n e t p d f . c o m / p l a n e t p d f / p d f s / w a r n o c k _ c a m e l o t . p d f ) . 7 .^ L a u r e n s L e u r s . " T h e h i s t o r y o f P D F " ( h t t p : / / w w w . p r e p r e s s u r e . c o m / p d f / b a s i c s / h i s t o r y ) . R e t r i e v e d 2 0 0 7 0 9 1 9 . 8 .^ G e s c h k e , C h a r l e s , Driving Adobe: Co-founder Charles Geschke on Challenges, Change and Values ( h t t p : / / k n o w l e d g e . w h a r t o n . u p e n n . e d u / a r t i c l e . c f m ? a r t i c l e i d = 2 0 3 8 ) , T h e Wh a r t o n S c h o o l o f t h e U n i v e r s i t y o f P e n n s y l v a n i a 9 .^ R , L e o n a r d , History of PDF Openness ( h t t p : / / w e b . a r c h i v e . o r g / w e b / 2 0 0 7 1 0 1 4 0 1 0 8 0 5 / h t t p : / / w w w . a c r o b a t u s e r s . c o m / b l o g s / l e o n a r d r / h i s t o r y o f p d f o p e n n e s s / ) , A c r o b a t u s e r s , a r c h i v e d f r o mt h e o r i g i n a l ( h t t p : / / w w w . a c r o b a t u s e r s . c o m / b l o g s / l e o n a r d r / h i s t o r y o f p d f o p e n n e s s / ) o n 2 0 0 7 1 0 1 4 1 0 .^ I S O3 2 0 0 0 U . S . C o m m i t t e e , Statement on PDF 1.7 ( h t t p : / / p d f . e d i t m e . c o m / s t a t e m e n t ) , E d i t m e a b c d 1 1 .^ " A d o b e D e v e l o p e r C o n n e c t i o n : P D FR e f e r e n c e a n d A d o b e E x t e n s i o n s t o t h e P D FS p e c i f i c a t i o n " ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / p d f / p d f _ r e f e r e n c e . h t m l ) . A d o b e S y s t e m s . R e t r i e v e d 2 0 1 0 1 2 1 3 . abA 1 2 .^ d o b e S y s t e m s I n c o r p o r a t e d ( 1 9 9 6 1 1 1 2 ) , Portable Document Format Reference Manual Version 1.2 ( h t t p : / / w w w . p d f t o o l s . c o m / p u b l i c / d o w n l o a d s / p d f r e f e r e n c e / p d f r e f e r e n c e 1 2 . p d f ) ( P D F ) , r e t r i e v e d 2 0 1 0 0 2 2 3 1 3 .^ A d o b e S y s t e m s ( 2 0 0 0 ) , PDF Reference second edition Adobe Portable Document Format Version 1.3 ( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / e n / p d f / P D F R e f e r e n c e 1 3 . p d f ) ( P D F ) , r e t r i e v e d 2 0 1 0 0 2 2 3 a b c d 1 4 .^ A d o b e S y s t e m s . " A d o b e P D FR e f e r e n c e A r c h i v e s " ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / p d f / p d f _ r e f e r e n c e _ a r c h i v e . h t m l ) . R e t r i e v e d 2 0 1 0 0 2 2 3 . 1 5 .^ A d o b e S y s t e m s ( 2 0 0 1 ) , PDF Reference third edition Adobe Portable Document Format Version 1.4 ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / p d f / p d f s / P D F R e f e r e n c e . p d f ) ( P D F ) , r e t r i e v e d 2 0 1 0 0 2 2 3 1 6 .^ A d o b e S y s t e m s ( 2 0 0 3 ) , PDF Reference fourth edition Adobe Portable Document Format Version 1.5 ( h t t p s : / / w w w . a d o b e . c o m / c o n t e n t / d a m / A d o b e / e n / d e v n e t / p d f / p d f s / p d f _ r e f e r e n c e _ a r c h i v e s / P D F R e f e r e n c e 1 5 _ v 6 . p d f ) ( P D F ) , r e t r i e v e d 2 0 1 0 0 2 2 3 1 7 .^ " P D Fc o m p a t i b i l i t y l e v e l s " ( h t t p : / / h e l p . a d o b e . c o m / e n _ U S / I l l u s t r a t o r / 1 4 . 0 / WS 2 5 2 1 0 B C 7 2 3 4 5 4 e 3 0 A 0 5 C 8 0 9 0 3 A 3 B 3 6 E E . h t m l ) . R e t r i e v e d 2 0 1 0 0 4 0 1 . 1 8 .^ PDFlib API Reference 8.0.2 ( h t t p : / / w w w . p d f l i b . c o m / f i l e a d m i n / p d f l i b / p d f / m a n u a l s / P D F l i b 8 . 0 . 2 A P I r e f e r e n c e Wi n d o w s . p d f ) ( P D F ) , r e t r i e v e d 2 0 1 1 0 3 0 7 , " 1 . 7 e x t 8 P D F1 . 7 e x t e n s i o n l e v e l 8 r e q u i r e s A c r o b a t X " 1 9 .^ PDFlib - PDF Security - Encryption Algorithms and Key Length ( h t t p : / / w w w . p d f l i b . c o m / k n o w l e d g e b a s e / p d f s e c u r i t y / e n c r y p t i o n / ) , r e t r i e v e d 2 0 1 2 0 9 2 6 2 0 .^ PDFlib - PDF Security - Security Recommendations ( h t t p : / / w w w . p d f l i b . c o m / k n o w l e d g e b a s e / p d f s e c u r i t y / r e c o m m e n d a t i o n s / ) , r e t r i e v e d 2 0 1 2 0 9 2 6 , " A E S 2 5 6 a c c o r d i n g t o P D F1 . 7 A d o b e E x t e n s i o n L e v e l 3 ( A c r o b a t 9 ) s h o u l d b e a v o i d e d b e c a u s e i t c o n t a i n s a w e a k n e s s i n t h e p a s s w o r d c h e c k i n g a l g o r i t h mw h i c h f a c i l i t a t e s b r u t e f o r c e a t t a c k s a g a i n s t t h e p a s s w o r d . F o r t h i s r e a s o n A c r o b a t Xn o l o n g e r o f f e r s A c r o b a t 9 e n c r y p t i o n f o r p r o t e c t i n g n e wd o c u m e n t s ( o n l y f o r d e c r y p t i n g e x i s t i n g d o c u m e n t s ) . I n s u m m a r y , A E S 2 5 6 a c c o r d i n g t o P D F1 . 7 A d o b e E x t e n s i o n L e v e l 8 / P D F2 . 0 o r A E S 1 2 8 a c c o r d i n g t o P D F1 . 6 / 1 . 7 s h o u l d b e u s e d , d e p e n d i n g o n w h e t h e r o r n o t A c r o b a t Xi s a v a i l a b l e . P a s s w o r d s s h o u l d b e l o n g e r t h a n 6 c h a r a c t e r s a n d s h o u l d c o n t a i n n o n a l p h a b e t i c c h a r a c t e r s . " 2 1 .^ " I S Os t a n d a r d s b y T e c h n i c a l c o m m i t t e e T C1 7 1 / S C2 D o c u m e n t m a n a g e m e n t a p p l i c a t i o n s / A p p l i c a t i o n i s s u e s "

( h t t p : / / w w w . i s o . o r g / i s o / i s o _ c a t a l o g u e / c a t a l o g u e _ t c / c a t a l o g u e _ t c _ b r o w s e . h t m ? c o m m i d = 5 3 6 7 4 & p u b l i s h e d = o n & d e v e l o p m e n t = o n & w i t h d r a w n = o n ) . R e t r i e v e d 2 0 1 1 0 1 1 1 . 2 2 .^ " I S Os t a n d a r d s b y T e c h n i c a l c o m m i t t e e T C1 3 0 G r a p h i c t e c h n o l o g y " ( h t t p : / / w w w . i s o . o r g / i s o / i s o _ c a t a l o g u e / c a t a l o g u e _ t c / c a t a l o g u e _ t c _ b r o w s e . h t m ? c o m m i d = 5 2 2 1 4 & p u b l i s h e d = o n & d e v e l o p m e n t = o n & w i t h d r a w n = o n ) . R e t r i e v e d 2 0 1 1 0 1 1 1 . 2 3 .^ " A I I Mt o F a c i l i t a t e I S OS t a n d a r d s P r o c e s s f o r L e a d i n g E l e c t r o n i c D o c u m e n t F o r m a t " ( h t t p : / / w w w . a d o b e . c o m / a b o u t a d o b e / p r e s s r o o m / p r e s s r e l e a s e s / 2 0 0 7 0 1 / 0 1 2 9 0 7 O p e n P D F A I I M. h t m l ) . 2 0 0 7 0 1 2 9 . R e t r i e v e d 2 0 1 1 0 1 1 1 . 2 4 .^ " I S O1 6 6 1 2 2 : 2 0 1 0 G r a p h i c t e c h n o l o g y V a r i a b l e d a t a e x c h a n g e P a r t 2 : U s i n g P D F / X 4 a n d P D F / X 5 ( P D F / V T 1 a n d P D F / V T 2 ) " ( h t t p : / / w w w . i s o . o r g / i s o / c a t a l o g u e _ d e t a i l . h t m ? c s n u m b e r = 4 6 4 2 8 ) . R e t r i e v e d 2 0 1 1 0 2 2 5 . 2 5 .^ " P D FH e a l t h c a r e F r e q u e n t l y A s k e d Q u e s t i o n s " ( h t t p : / / w w w . a i i m . o r g / a r t i c l e . a s p x ? I D = 3 1 9 7 9 ) . 2 0 0 6 0 9 2 5 . R e t r i e v e d 2 0 1 1 0 1 1 1 . 2 6 .^ " P D FH e a l t h c a r e ( P D F / H ) C o m m i t t e e " ( h t t p : / / w w w . a i i m . o r g / R e s e a r c h a n d P u b l i c a t i o n s / S t a n d a r d s / C o m m i t t e e s / P D F H ) . R e t r i e v e d 2 0 1 1 0 1 1 1 . 2 7 .^ " P D F / HI m p l e m e n t a t i o n G u i d e Ma t e r i a l s " ( h t t p : / / p d f . e d i t m e . c o m / p d f h i g u i d e m t l s ) . R e t r i e v e d 2 0 1 1 0 1 1 1 . 2 8 .^ I S O3 2 0 0 0 1 : 2 0 0 8 , P a g e 1 , s e c t i o n " 1 S c o p e " ab" 2 9 .^ I S O / C D3 2 0 0 0 2 D o c u m e n t m a n a g e m e n t P o r t a b l e d o c u m e n t f o r m a t P a r t 2 : P D F2 . 0 " ( h t t p : / / w w w . i s o . o r g / i s o / h o m e / s t o r e / c a t a l o g u e _ t c / c a t a l o g u e _ d e t a i l . h t m ? c s n u m b e r = 6 3 5 3 4 ) . 2 0 1 3 0 7 2 6 . R e t r i e v e d 2 0 1 3 0 8 0 2 . a 3 0 .^ b " I S O / N P3 2 0 0 0 2 D o c u m e n t m a n a g e m e n t P o r t a b l e d o c u m e n t f o r m a t P a r t 2 : P D F2 . 0 " ( h t t p : / / w w w . i s o . o r g / i s o / i s o _ c a t a l o g u e / c a t a l o g u e _ t c / c a t a l o g u e _ d e t a i l . h t m ? c s n u m b e r = 5 3 0 4 1 ) . 2 0 0 9 1 0 0 6 . R e t r i e v e d 2 0 1 0 0 2 2 4 . a b ISO/TC 171/SC 2/WG 8 N 603 - Meeting Report ( 3 1 .^ h t t p : / / p d f . e d i t m e . c o m / f i l e s / p d f R E F m e e t i n g s / I S O T C 1 7 1 S C 2 WG 8 _ N 0 6 0 3 _ S C 2 WG 8 _ Mt g R e p t _ S L C . p d f ) , 2 0 1 1 0 6 2 7 , " X F Ai s n o t t o b e I S Os t a n d a r d j u s t y e t . . . . T h e C o m m i t t e e u r g e s A d o b e S y s t e m s t o s u b m i t t h e X F AS p e c i f i c a t i o n , X MLF o r m s A r c h i t e c t u r e ( X F A ) , t o I S Of o r s t a n d a r d i z a t i o n . . . T h e C o m m i t t e e i s c o n c e r n e d a b o u t t h e s t a b i l i t y o f t h e X F As p e c i f i c a t i o n . . . P a r t 2 w i l l r e f e r e n c e X F A3 . 1 " 3 2 .^ p a r t n e r s . a d o b e . c o mD e v e l o p e r R e s o u r c e s ( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / s u p p o r t / t o p i c _ l e g a l _ n o t i c e s . h t m l ) 3 3 .^ A d o b e S y s t e m s , P D FR e f e r e n c e , p . 5 1 . 3 4 .^ A d o b e S y s t e m s , P D FR e f e r e n c e , p p . 3 9 4 0 . 3 5 .^ A d o b e A c r o b a t B a s e 1 4 F o n t s ( h t t p : / / d e s k t o p p u b . a b o u t . c o m / o d / g l o s s a r y / g / b a s e 1 4 f o n t s . h t m ) 3 6 .^ T h e P D FF o n t A q u a r i u m( h t t p : / / w w w . p l a n e t p d f . c o m / p l a n e t p d f / p d f s / p d f 2 k / 0 3 e / m e r z _ f o n t a q u a r i u m . p d f ) 3 7 .^ " P D FR e f e r e n c e mS i x t h E d i t i o n , v e r s i o n 1 . 7 , t a b l e 5 . 1 1 " ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / a c r o b a t / p d f s / p d f _ r e f e r e n c e _ 1 7 . p d f ) . 3 8 .^ P D FB l e n d Mo d e s A d d e n d u m ( h t t p : / / w w w . a d o b e . c o m / c o n t e n t / d a m / A d o b e / e n / d e v n e t / p d f / p d f s / p d f _ r e f e r e n c e _ a r c h i v e s / b l e n d _ m o d e s . p d f ) a b c d e f g h i 3 9 .^ A d o b e S y s t e m s I n c o r p o r a t e d ( 2 0 0 8 0 7 0 1 ) , Document Management Portable Document Format Part 1: PDF 1.7, First Edition ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / a c r o b a t / p d f s / P D F 3 2 0 0 0 _ 2 0 0 8 . p d f ) , r e t r i e v e d 2 0 1 0 0 2 1 9 4 0 .^ " G n u P D FP D FK n o w l e d g e F o r m s D a t a F o r m a t " ( h t t p : / / g n u p d f . o r g / F o r m s _ D a t a _ F o r m a t ) . R e t r i e v e d 2 0 1 0 0 2 1 9 . 4 1 .^ " A b o u t P D Ff o r m s " ( h t t p : / / l i v e d o c s . a d o b e . c o m / c o l d f u s i o n / 8 / h t m l d o c s / h e l p . h t m l ? c o n t e n t = f o r m s P D F _ 0 2 . h t m l ) . R e t r i e v e d 2 0 1 0 0 2 1 9 . 4 2 .^ " C o n v e r t X F AF o r mt o A c r o F o r m ? " ( h t t p : / / f o r u m s . a d o b e . c o m / t h r e a d / 3 0 1 7 3 3 ) . 2 0 0 8 . R e t r i e v e d 2 0 1 0 0 2 1 9 . 4 3 .^ " Mi g r a t i n g f r o mA d o b e A c r o b a t f o r m s t o X MLf o r m s " ( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / t i p s / t o p i c _ t i p 2 . h t m l ) . R e t r i e v e d 2 0 1 0 0 2 2 2 . 4 4 .^ A d o b e S y s t e m s I n c o r p o r a t e d ( 2 0 0 7 1 0 1 5 ) . " U s i n g A c r o b a t f o r m s a n d f o r md a t a o n t h e w e b " ( h t t p : / / k b 2 . a d o b e . c o m / c p s / 3 2 5 / 3 2 5 8 7 4 . h t m l ) . R e t r i e v e d 2 0 1 0 0 2 1 9 . a b 4 5 .^ XML Forms Data Format Specification, version 2 ( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / e n / x m l / x f d f _ 2 . 0 . p d f ) ( P D F ) , 2 0 0 7 0 9 , r e t r i e v e d 2 0 1 0 0 2 1 9 a b FDF Data Exchange Specification ( 4 6 .^ h t t p : / / w w w . a d o b e . c o m / d e v n e t / a c r o b a t / p d f s / f d f _ d a t a _ e x c h a n g e . p d f ) ( P D F ) , 2 0 0 7 0 2 0 8 , r e t r i e v e d 2 0 1 0 0 2 1 9 4 7 .^ IANA Application Media Types - vnd.fdf ( h t t p : / / w w w . i a n a . o r g / a s s i g n m e n t s / m e d i a t y p e s / a p p l i c a t i o n / ) , r e t r i e v e d 2 0 1 0 0 2 2 2 4 8 .^ IANA Application Media Types - Vendor Tree - vnd.adobe.xfdf ( h t t p : / / w w w . i a n a . o r g / a s s i g n m e n t s / m e d i a t y p e s / a p p l i c a t i o n / v n d . a d o b e . x f d f ) , r e t r i e v e d 2 0 1 0 0 2 2 2 abcA 4 9 .^ d o b e S y s t e m s I n c o r p o r a t e d . " A d o b e X MLF o r m s A r c h i t e c t u r e ( X F A ) " ( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / x m l / i n d e x _ a r c h . h t m l ) . R e t r i e v e d 2 0 1 0 0 2 1 9 . 5 0 .^ Adobe Reader - Software license agreement ( h t t p : / / w w w . a d o b e . c o m / p r o d u c t s / e u l a s / p d f s / R e a d e r _ P l a y e r _ A I R _ WWE U L A C o m b i n e d 2 0 0 8 0 2 0 4 _ 1 3 1 3 . p d f ) ( P D F ) , r e t r i e v e d 2 0 1 0 0 2 1 9 5 1 .^ " L i v e C y c l e R e a d e r E x t e n s i o n s E Sf e a t u r e s a n d b e n e f i t s " ( h t t p : / / w w w . a d o b e . c o m / g o / r e a d e r e x t e n s i o n s ) . R e t r i e v e d 2 0 1 0 0 2 1 9 .
ab

5 2 .^ XML Forms Architecture (XFA) Specification Version 2.5 ( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / e n / x m l / x f a _ s p e c _ 2 _ 5 . p d f ) ( P D F ) , 2 0 0 7 0 6 0 8 , r e t r i e v e d 2 0 1 0 0 2 1 9 5 3 .^ F r e e My P D FAw e b s i t e t h a t r e m o v e s P D Fu s e r p a s s w o r d r e s t r i c t i o n s ( h t t p : / / f r e e m y p d f . c o m / ) 5 4 .^ A d o b e P D Fr e f e r e n c e v e r s i o n 1 . 7 ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / a c r o b a t / p d f s / p d f _ r e f e r e n c e _ 1 7 . p d f ) , s e c t i o n 1 0 . 2 5 5 .^ J a c k s o n , J o a b ( 2 0 0 6 1 2 0 7 ) . " A d o b e p l u n g e s P D Fi n t o X ML " ( h t t p : / / w w w . g c n . c o m / b l o g s / t e c h / 4 2 7 4 0 . h t m l ) . G o v e r n m e n t C o m p u t e r N e w s . R e t r i e v e d 2 0 0 8 0 1 1 2 . 5 6 .^ h t t p : / / l a b s . a d o b e . c o m / t e c h n o l o g i e s / m a r s / 5 7 .^ " P D FA c c e s s i b i l i t y " ( h t t p : / / w w w . w e b a i m . o r g / t e c h n i q u e s / a c r o b a t / ) . We b A I M. R e t r i e v e d 2 0 1 0 0 4 2 4 . 5 8 .^ J o e C l a r k ( 2 0 0 5 0 8 2 2 ) . " F a c t s a n d O p i n i o n s A b o u t P D FA c c e s s i b i l i t y " ( h t t p : / / w w w . a l i s t a p a r t . c o m / a r t i c l e s / p d f _ a c c e s s i b i l i t y ) . R e t r i e v e d 2 0 1 0 0 4 2 4 . 5 9 .^ " A c c e s s i b i l i t y a n d P D Fd o c u m e n t s " ( h t t p : / / w a c . o s u . e d u / p d f / ) . We b A c c e s s i b i l i t y C e n t e r . R e t r i e v e d 2 0 1 0 0 4 2 4 . 6 0 .^ " P D FA c c e s s i b i l i t y S t a n d a r d s v 1 . 2 " ( h t t p : / / w w w . b b c . c o . u k / g u i d e l i n e s / f u t u r e m e d i a / a c c e s s i b i l i t y / a c c e s s i b l e _ p d f . s h t m l ) . R e t r i e v e d 2 0 1 0 0 4 2 4 . 6 1 .^ PDF Accessibility ( h t t p : / / w w w . c s u s . e d u / t r a i n i n g / h a n d o u t s / w o r k s h o p s / c r e a t i n g _ a c c e s s i b l e _ p d f s . p d f ) ( P D F ) , C a l i f o r n i a S t a t e U n i v e r s i t y , r e t r i e v e d 2 0 1 0 0 4 2 4 6 2 .^ Frequently Asked Questions (FAQs) ISO 19005-1:2005 PDF/A-1, Date: July 10, 2006 ( h t t p : / / w w w . a i i m . o r g / d o c u m e n t s / s t a n d a r d s / P D F A / 1 9 0 0 5 1 _ F A Q . p d f ) ( P D F ) , 2 0 0 6 0 7 1 0 , r e t r i e v e d 2 0 1 1 0 7 0 6 6 3 .^ " P D F / A AL o o k a t t h e T e c h n i c a l S i d e " ( h t t p : / / w w w . p d f a . o r g / d o k u . p h p ? i d = a r t i k e l : e n : p d f a _ a _ l o o k _ a t _ t h e _ t e c h n i c a l s i d e ) . R e t r i e v e d 2 0 1 1 0 7 0 6 . 6 4 .^ LibreOffice Help - Export as PDF ( h t t p : / / h e l p . l i b r e o f f i c e . o r g / C o m m o n / E x p o r t _ a s _ P D F # P D F . 2 F A 1 a ) , r e t r i e v e d 2 0 1 2 0 9 2 2 6 5 .^ Exporting PDF/A for long-term archiving ( h t t p : / / w w w . o o o n i n j a . c o m / 2 0 0 8 / 0 1 / g e n e r a t i n g p d f a f o r l o n g t e r m a r c h i v i n g . h t m l ) , 2 0 0 8 0 1 1 1 6 6 .^ " A d o b e R e a d e r 8 R e a d a P D Fw i t h R e a d O u t L o u d " ( h t t p : / / h e l p . a d o b e . c o m / e n _ U S / R e a d e r / 8 . 0 / h e l p . h t m l ? c o n t e n t = WS 5 8 a 0 4 a 8 2 2 e 3 e 5 0 1 0 2 b d 6 1 5 1 0 9 7 9 4 1 9 5 f f 7 d 1 5 . h t m l ) . R e t r i e v e d 2 0 1 0 0 4 2 4 . 6 7 .^ B i e r s d o r f e r , J . D . ( 2 0 0 9 0 4 1 0 ) . " T i p o f t h e We e k : A d o b e R e a d e r s R e a d A l o u d F e a t u r e " ( h t t p : / / g a d g e t w i s e . b l o g s . n y t i m e s . c o m / 2 0 0 9 / 0 4 / 1 0 / t i p o f t h e w e e k a d o b e r e a d e r s r e a d a l o u d f e a t u r e / ) . The New York Times. R e t r i e v e d 2 0 1 0 0 4 2 4 . 6 8 .^ Accessing PDF documents with assistive technology: A screen reader user's guide ( h t t p : / / w w w . a d o b e . c o m / a c c e s s i b i l i t y / p d f s / a c c e s s i n g p d f s r . p d f ) ( P D F ) , A d o b e , r e t r i e v e d 2 0 1 0 0 4 2 4 6 9 .^ A d o b e F o r u m s , A n n o u n c e m e n t : P D FA t t a c h m e n t V i r u s " P e a c h y " ( h t t p : / / w w w . a d o b e f o r u m s . c o m / w e b x / . e f 3 9 0 8 2 ) , 1 5 A u g u s t 2 0 0 1 . 7 0 .^ " S e c u r i t y b u l l e t i n s a n d a d v i s o r i e s " ( h t t p : / / w w w . a d o b e . c o m / s u p p o r t / s e c u r i t y / # r e a d e r w i n ) . A d o b e . R e t r i e v e d 2 0 1 0 0 2 2 1 . 7 1 .^ S t e v e G i b s o n S e c u r i t y N o wP o d c a s t ( h t t p : / / w w w . g r c . c o m / s n / s n 1 8 7 . t x t ) 7 2 .^ P D F C l e a n e r P D FE x p l o i t S a n i t i z e r ( h t t p s : / / d e f u s e . c a / p d f c l e a n e r . h t m ) 7 3 .^ P C m a g . c o mb l o g s ( h t t p : / / b l o g s . p c m a g . c o m / s e c u r i t y w a t c h / 2 0 1 0 / 0 3 / m a l i c i o u s _ p d f s _ e x e c u t e _ c o d e _ w i . p h p ) 7 4 .^ " C r e a t e A d o b e P D FO n l i n e S e c u r i t y S e t t i n g s H e l p " ( h t t p : / / c r e a t e p d f . a d o b e . c o m / c g i f e e d e r . p l / h e l p _ s e c u r i t y ? B P = & L O C = e n _ U S ) . C r e a t e p d f . a d o b e . c o m . R e t r i e v e d 2 0 1 0 0 2 2 1 . 7 5 .^ N e wf e a t u r e s a n d i s s u e s a d d r e s s e d i n t h e A c r o b a t 7 . 0 . 5 U p d a t e ( A c r o b a t a n d A d o b e R e a d e r f o r Wi n d o w s a n d Ma c O S ) ( h t t p : / / k b . a d o b e . c o m / s e l f s e r v i c e / v i e w C o n t e n t . d o ? e x t e r n a l I d = 3 3 2 2 0 8 & s l i c e I d = 2 ) 7 6 .^ " G e t t i n g F a m i l i a r w i t h A d o b e R e a d e r >U n d e r s t a n d i n g P r e f e r e n c e s " ( h t t p : / / w w w . a d o b e p r e s s . c o m / a r t i c l e s / a r t i c l e . a s p ? p = 4 1 2 9 1 4 ) . R e t r i e v e d 2 0 0 9 0 4 2 2 . 7 7 .^ " 3 Ds u p p o r t e d f o r m a t s " ( h t t p : / / w w w . a d o b e . c o m / m a n u f a c t u r i n g / r e s o u r c e s / 3 d f o r m a t s / ) . A d o b e . 2 0 0 9 0 7 1 4 . R e t r i e v e d 2 0 1 0 0 2 2 1 . 7 8 .^ " A c r o b a t 3 DD e v e l o p e r C e n t e r " ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / a c r o b a t 3 d / ) . A d o b e . R e t r i e v e d 2 0 1 0 0 2 2 1 . 7 9 .^ " D e s c r i p t i o n o f 2 0 0 7 Mi c r o s o f t O f f i c e S u i t e S e r v i c e P a c k 2 ( S P 2 ) " ( h t t p : / / s u p p o r t . m i c r o s o f t . c o m / k b / 9 5 3 1 9 5 ) . Mi c r o s o f t . R e t r i e v e d 2 0 0 9 0 5 0 9 . 8 0 .^ A d o b e P D FP r i n t E n g i n e 2 ( h t t p : / / w w w . a d o b e . c o m / p r o d u c t s / p d f p r i n t e n g i n e / o v e r v i e w . h t m l ) 8 1 .^ w w w . g l o b a l g r a p h i c s . c o m / p r o d u c t s / j a w s _ r i p / ( h t t p : / / w w w . g l o b a l g r a p h i c s . c o m / p r o d u c t s / j a w s _ r i p / ) 8 2 .^ [ 1 ] ( h t t p : / / w w w . e n f o c u s . c o m / p r o d u c t . p h p ? i d = 8 5 5 ) 8 3 .^ h t t p : / / w w w . e n f o c u s . c o m / p r o d u c t . p h p ? i d = 4 5 3 0 8 4 .^ P r e s s R e a d y P D FF i l e s ( h t t p : / / w w w . p r e p r e s s x . c o m ) " F o r a n y o n e i n t e r e s t e d i n h a v i n g t h e i r g r a p h i c p r o j e c t c o m m e r c i a l l y p r i n t e d d i r e c t l y f r o md i g i t a l f i l e s o r P D F s . " ( l a s t c h e c k e d o n 2 0 0 9 0 2 1 0 ) . 8 5 .^ C u r r e n t F S FH i g h P r i o r i t y F r e e S o f t w a r e P r o j e c t s ( h t t p : / / w w w . f s f . o r g / c a m p a i g n s / p r i o r i t y . h t m l ) ( l a s t c h e c k e d o n 2 0 0 9 0 2 1 0 ) 8 6 .^ G o a l s a n d Mo t i v a t i o n s G N U p d f ( h t t p : / / g n u p d f . o r g / G o a l s _ a n d _ Mo t i v a t i o n s ) 8 7 .^ P o p p l e r h o m e p a g e ( h t t p : / / p o p p l e r . f r e e d e s k t o p . o r g / ) " P o p p l e r i s a P D Fr e n d e r i n g l i b r a r y b a s e d o n t h e x p d f 3 . 0 c o d e b a s e . " ( l a s t c h e c k e d o n 2 0 0 9 0 2 1 0 ) 8 8 .^ X p d f l i c e n s e ( h t t p : / / c g i t . f r e e d e s k t o p . o r g / p o p p l e r / p o p p l e r / t r e e / R E A D ME X P D F ) " X p d f i s l i c e n s e d u n d e r t h e G N UG e n e r a l P u b l i c L i c e n s e ( G P L ) , v e r s i o n 2 o r 3 . " ( l a s t c h e c k e d o n 2 0 1 2 0 9 2 3 ) .

8 9 .^ T h e A p a c h e P D F B o x p r o j e c t ( h t t p : / / i n c u b a t o r . a p a c h e . o r g / p d f b o x / ) . R e t r i e v e d 2 0 0 9 0 9 1 9 .

Further reading
H a r d y , M. R . B . ; B r a i l s f o r d , D . F . ( 2 0 0 2 ) . " Ma p p i n g a n d d i s p l a y i n g s t r u c t u r a l t r a n s f o r m a t i o n s b e t w e e n X MLa n d P D F " ( h t t p : / / w w w . c s . n o t t . a c . u k / ~ d f b / P u b l i c a t i o n s / D o w n l o a d / 2 0 0 2 / H a r d y 0 2 . p d f ) . Proceedings of the 2002 ACM symposium on Document engineering - DocEng '02. P r o c e e d i n g s o f t h e 2 0 0 2 A C Ms y m p o s i u mo n D o c u m e n t e n g i n e e r i n g . p p . 9 5 1 0 2 . d o i : 1 0 . 1 1 4 5 / 5 8 5 0 5 8 . 5 8 5 0 7 7 ( h t t p : / / d x . d o i . o r g / 1 0 . 1 1 4 5 %2 F 5 8 5 0 5 8 . 5 8 5 0 7 7 ) . I S B N1 5 8 1 1 3 5 9 4 7 . S t a n d a r d s P D F1 . 6 ( I S B N0 3 2 1 3 0 4 7 4 8 ) P D F1 . 4 ( I S B N0 2 0 1 7 5 8 3 9 3 ) P D F1 . 3 ( I S B N0 2 0 1 6 1 5 8 8 6 )

External links

P D FA s s o c i a t i o n ( h t t p : / / w w w . p d f a . o r g ) T h e P D FA s s o c i a t i o n i s t h e i n d u s t r y a s s o c i a t i o n f o r s o f t w a r e d e v e l o p e r s p r o d u c i n g o r p r o c e s s i n g P D Ff i l e s . A d o b e P D F1 0 1 : S u m m a r y o f P D F( h t t p : / / p a r t n e r s . a d o b e . c o m / p u b l i c / d e v e l o p e r / t i p s / t o p i c _ t i p 3 1 . h t m l ) A d o b e : P o s t S c r i p t v s . P D F( h t t p : / / w w w . a d o b e . c o m / p r i n t / f e a t u r e s / p s v s p d f / m a i n . h t m l ) O f f i c i a l i n t r o d u c t o r y c o m p a r i s o n o f P S , E P Sv s . P D F . PDF Standards....transitioning the PDF specification from a de facto standard to a de jure standard ( h t t p : / / w e b . a r c h i v e . o r g / w e b / 2 0 1 1 0 4 2 4 0 1 3 5 3 0 / h t t p : / / w w w . a i i m . o r g / R e s o u r c e s / A r c h i v e / Ma g a z i n e / 2 0 0 7 J u l A u g / 3 3 4 4 8 ) I n f o r m a t i o n a b o u t P D F / Ea n d P D F / U As p e c i f i c a t i o n f o r a c c e s s i b l e d o c u m e n t s f i l e f o r m a t ( a r c h i v e d b y T h e Wa y b a c k Ma c h i n e ) I S O1 9 0 0 5 1 : 2 0 0 5 ( h t t p : / / w w w . i s o . o r g / i s o / i s o _ c a t a l o g u e / c a t a l o g u e _ t c / c a t a l o g u e _ d e t a i l . h t m ? c s n u m b e r = 3 8 9 2 0 ) t h e P D F / A 1 I S Os t a n d a r d p u b l i s h e d b y t h e I n t e r n a t i o n a l O r g a n i z a t i o n f o r S t a n d a r d i z a t i o n ( c h a r g e a b l e ) P D FR e f e r e n c e P D Fv e r s i o n s p e c i f i c a t i o n ( h t t p : / / w w w . a d o b e . c o m / d e v n e t / p d f / p d f _ r e f e r e n c e . h t m l ) P o r t a b l e D o c u m e n t F o r m a t : A n I n t r o d u c t i o n f o r P r o g r a m m e r s ( h t t p : / / w w w . m a c t e c h . c o m / a r t i c l e s / m a c t e c h / V o l . 1 5 / 1 5 . 0 9 / P D F I n t r o / ) I n t r o d u c t i o n t o P D Fv s . P o s t S c r i p t a n d P D F i n t e r n a l s ( u p t o v 1 . 3 ) P D FC r e a t o r ( h t t p : / / w w w . p d f f r e e . o r g ) F r e e P D FC r e a t o r . T h e C a m e l o t P a p e r ( h t t p : / / w w w . p l a n e t p d f . c o m / e n t e r p r i s e / a r t i c l e . a s p ? C o n t e n t I D = 6 5 1 9 ) t h e p a p e r i n w h i c h J o h n Wa r n o c k o u t l i n e d t h e p r o j e c t t h a t c r e a t e d P D F E v e r y t h i n g y o u w a n t e d t o k n o wa b o u t P D Fb u t w e r e a f r a i d t o a s k ( h t t p : / / r i v e r v a l l e y . t v / e v e r y t h i n g y o u w a n t e d t o k n o w a b o u t p d f b u t w e r e a f r a i d t o a s k / ) r e c o r d i n g o f t a l k b y L e o n a r d R o s e n t h o l ( A d o b e S y s t e m s ) a t T U G2 0 0 7 R e t r i e v e d f r o m" h t t p : / / e n . w i k i p e d i a . o r g / w / i n d e x . p h p ? t i t l e = P o r t a b l e _ D o c u m e n t _ F o r m a t & o l d i d = 5 7 3 2 5 9 5 2 2 " C a t e g o r i e s : 1 9 9 3 i n t r o d u c t i o n sA d o b e S y s t e m sG r a p h i c s f i l e f o r m a t sE l e c t r o n i c d o c u m e n t sO p e n f o r m a t s P a g e d e s c r i p t i o n l a n g u a g e sV e c t o r g r a p h i c sC o m p u t e r f i l e f o r m a t sD i g i t a l p r e s sI S Os t a n d a r d s

T h i s p a g e w a s l a s t m o d i f i e d o n 1 7 S e p t e m b e r 2 0 1 3 a t 0 5 : 1 6 . T e x t i s a v a i l a b l e u n d e r t h e C r e a t i v e C o m m o n s A t t r i b u t i o n S h a r e A l i k e L i c e n s e ; a d d i t i o n a l t e r m s m a y a p p l y . B y u s i n g t h i s s i t e , y o u a g r e e t o t h e T e r m s o f U s e a n d P r i v a c y P o l i c y . Wi k i p e d i a i s a r e g i s t e r e d t r a d e m a r k o f t h e Wi k i m e d i a F o u n d a t i o n , I n c . , a n o n p r o f i t o r g a n i z a t i o n .

Das könnte Ihnen auch gefallen