Introduction Appligent, Inc. May 14, 2001 Copyright 2001 Appligent, Inc. Day One • PDF Overview • History • Properties • Imaging Model • Annotations & Bookmarks • PDF 1.4 • Working with PDF • PDF File Format Details • The Structure of a PDF File • Elements in the Body of a PDF File • Elements of a Page • Acrobat SDK • The AS Layer • The Cos Layer • The PD Layer Copyright 2001 Appligent, Inc. Working with PDF Mark Gavin Appligent, Inc. May 14, 2001 Copyright 2001 Appligent, Inc. Working with PDF • The Structure of a PDF File • Elements in the Body of a PDF File • The Elements of a Page • The Acrobat SDK • The AS Layer • The Cos Layer • The PD Layer Copyright 2001 Appligent, Inc. The Structure of a PDF File Copyright 2001 Appligent, Inc. The Structure of a PDF File Where the rubber hits the road. • Four Basic Parts • Header • Body • Cross Reference • Trailer • Incremental Save • Body • Supplemental Cross Reference • Trailer Copyright 2001 Appligent, Inc. PDF Header • %PDF • PDF Version Number • PDF1.0, PDF1.1, PDF1.2, PDF1.3, PDF1.4 • Binary Data • %‚„œ” • Example • %PDF-1.3 • %‚„œ” Copyright 2001 Appligent, Inc. PDF Body • A collection of indirect objects representing the contents of a document. • The basic structure of an object is as follows: • Object Number • Generation Number • obj • << • -- Place stuff here -- • >> • endobj Copyright 2001 Appligent, Inc. PDF Body Examples 64 0 obj << /Type /Font /Subtype /Type1 /Name /F5 /Encoding 60 0 R /BaseFont /Courier-Bold >> endobj Copyright 2001 Appligent, Inc. PDF Cross Reference • Permits random access to in-direct objects within the file, so that the entire file need not be read to locate any particular object. Copyright 2001 Appligent, Inc.
Description: