PDF (Portable Document Format. ) is the file layout manufactured by Adobe Systems.
Adobe holds patents to PDF, but licenses them for royalty-free use in developing software complying with its PDF specification.
A PDF file consists primarily of objects, of which there are eight types:
* Boolean values, representing true or false
* Numbers
* Strings
* Names
* Arrays, ordered collections of objects
* Dictionaries, collections of objects indexed by Names
* Streams, usually containing large amounts of data
* The null object
Objects may be either direct (embedded in another object) or indirect. Indirect objects are numbered with an object number and a generation number. An index table called the xref table gives the byte offset of each indirect object from the start of the file. This design allows for efficient random access to the objects in the file, and also allows for small changes to be made without rewriting the entire file (incremental update).
Answered by
alokgupta14
, an ibibo Guru,
at
9:30 AM on November 29, 2007