English Español Português Italiano
Tutorials Guide Help
Sitemap Adobe Autodesk Microsoft Corel Sony GNU Others

Adobe Portable Document Format Tutorial - PDF Reference


 









Adobe Portable Document Format Tutorial - PDF Reference

Adobe Portable Document Format Tutorial - PDF Reference FREE DOWNLOAD THIS TUTORIAL
Tutorial in pdf format so you can save it to your PC, e-book reader or print.


Sponsored link



Note: The tutorial you are about to download is compressed format. Rar, if you do not have a decompressor rar files you can download 7-zip and you can display the Foxit PDF Reader.



Index Adobe Portable Document Format Tutorial - PDF Reference


PDF Reference fifth edition
Adobe Portable Document Format
Version 1.
Adobe Systems Incorporated
Preface
Chapter 1: Introduction
About This Book
Introduction to PDF 1 Features
Introduction to PDF 1 Features
Related Publications
Intellectual Property
Chapter 2: Overview
Imaging Model
Other General Properties
Creating PDF
PDF and the PostScript Language
Chapter 3: Syntax
Lexical Conventions
Objects
Filters
File Structure
Encryption
Document Structure
Content Streams and Resources
Common Data Structures
Functions
File Specifications
Chapter 4: Graphics
Graphics Objects
Coordinate Systems
Graphics State
Path Construction and Painting
Color Spaces
Patterns
External Objects
Images
Form XObjects
Optional Content
Chapter 5: Text
Organization and Use of Fonts
Text State Parameters and Operators
Text Objects
Introduction to Font Data Structures
Simple Fonts
Composite Fonts
Font Descriptors
Embedded Font Programs
Extraction of Text Content
Chapter 6: Rendering
CIE-Based Color to Device Color
Conversions among Device Color Spaces
Transfer Functions
Halftones
Scan Conversion Details
Chapter 7: Transparency
Overview of Transparency
Basic Compositing Computations
Transparency Groups
Soft Masks
Specifying Transparency in PDF
Color Space and Rendering Issues
Chapter 8: Interactive Features
Viewer Preferences
Document-Level Navigation
Page-Level Navigation
Annotations
Actions
Interactive Forms
Digital Signatures
Measurement Properties
Chapter 9: Multimedia Features
Multimedia
Sounds
Movies
Alternate Presentations
3D Artwork
Chapter 10: Document Interchange
Procedure Sets
Metadata
File Identifiers
Page-Piece Dictionaries
Marked Content
Logical Structure
Tagged PDF
Accessibility Support
Web Capture
Prepress Support
Appendix A: Operator Summary
Appendix B: Operators in Type 4 Functions
Arithmetic Operators
Relational, Boolean, and Bitwise Operators
Conditional Operators
Stack Operators
Appendix C: Implementation Limits
Appendix D: Character Sets and Encodings
Latin Character Set and Encodings
Expert Set and MacExpertEncoding
Symbol Set and Encoding
ZapfDingbats Set and Encoding
Appendix E: PDF Name Registry
Appendix F: Linearized PDF
Background and Assumptions
Linearized PDF Document Structure
Hint Tables
Access Strategies
Appendix G: Example PDF Files
Minimal PDF File
Simple Text String Example
Simple Graphics Example
Page Tree Example
Outline Hierarchy Example
Updating Example
PDF Version Numbers
Feature Compatibility
Implementation Notes
Appendix I: Computation of Object Digests
Basic Object Types
Selective Computation
Color Plates
Bibliography
Index
Figures
Creating PDF files using the Adobe PDF printer
Creating PDF files using Acrobat Distiller
PDF components
Initial structure of a PDF file
Structure of an updated PDF file
Public-key encryption algorithm
Structure of a PDF document
Inheritance of attributes
Mapping with the Decode array
Graphics objects
Device space
User space
Relationships among coordinate systems
Effects of coordinate transformations
Effect of transformation order
Miter length
Cubic Bézier curve generated by the c operator
Cubic Bézier curves generated by the v and y operators
Nonzero winding number rule
Even-odd rule
Color specification
Color rendering
Component transformations in a CIE-based
ABC
color space
Component transformations in a CIE-based
A color space
Starting a new triangle in a free-form Gouraud-shaded triangle mesh
Connecting triangles in a free-form Gouraud-shaded triangle mesh
Varying the value of the edge flag to create different shapes
Lattice-form triangle meshes
Coordinate mapping from a unit square to a four-sided Coons patch
Painted area and boundary of a Coons patch
Color values and edge flags in Coons patch meshes
Edge connections in a Coons patch mesh
Control points in a tensor-product patch
Typical sampled image
Source image coordinate system
Mapping the source image
Glyphs painted in 50% gray
Glyph outlines treated as a stroked path
Graphics clipped by a glyph path
Glyph metrics
Metrics for horizontal and vertical writing modes
Character spacing in horizontal writing
Word spacing in horizontal writing
Horizontal scaling
Leading
Text rise
Operation of the
TJ
operator in horizontal writing
Output from Example
Characteristics represented in the
Flags
entry of a font descriptor
Various halftoning effects
Halftone cell with a nonzero angle
Angled halftone cell divided into two squares
Halftone cell and two squares tiled across device space
Tiling of device space in a type 16 halftone
Flatness tolerance
Rasterization without stroke adjustment
Presentation timing
Open annotation
Coordinate adjustment with the NoRotate flag
Free text annotation with callout
Leader lines
Lines with captions
Square and circle annotations
QuadPoints
specification
FDF file structure
Default view of artwork
Annotation 2 rotated
Shared artwork annotations 2 &3) modified
Rotation around the center of orbit
Perspective projection of 3D artwork onto the near plane
Objects projected onto the near clipping plane, as seen from the position of the camera
Positioning and scaling the near plane onto the annotation’s 3D view box
3D annotation positioned on the page
Simple Web Capture file structure
Complex Web Capture file structure
Page boundaries
Trapping example
Output of Example G
Page tree for Example G
Document outline as displayed in Example G
Document outline as displayed in Example G
Plate 1 Additive and subtractive color Section 4.5.3, “Device Color Spaces,
Plate 2 Uncalibrated color Section 4.5.4, “CIE-Based Color Spaces,
Plate 3 Lab color space “Lab Color Spaces,
Plate 4 Color gamuts “Lab Color Spaces,
Plate 5 Rendering intents “Rendering Intents,
Plate 6 Duotone image “DeviceN Color Spaces,
Plate 7 Quadtone image “DeviceN Color Spaces,
Plate 8 Colored tiling pattern “Colored Tiling Patterns,
Plate 9 Uncolored tiling pattern “Uncolored Tiling Patterns,
Plate 10 Axial shading “Type 2 Axial) Shadings,
Plate 11 Radial shadings depicting a cone “Type 3 Radial) Shadings,
Plate 12 Radial shadings depicting a sphere “Type 3 Radial) Shadings,
Plate 13 Radial shadings with extension “Type 3 Radial) Shadings,
Plate 14 Radial shading effect “Type 3 Radial) Shadings,
Plate 15 Coons patch mesh “Type 6 Shadings Coons Patch Meshes),
Plate 16 Transparency groups Section 7.1, “Overview of Transparency,
Plate 17 Isolated and knockout groups Sections 7.3.4, “Isolated Groups, and 7.3.5, “Knockout Groups ,
Plate 18 RGB blend modes Section 7.2.4, “Blend Mode,
Plate 19 CMYK blend modes Section 7.2.4, “Blend Mode,
Plate 20 Blending and overprinting “Compatibility with Opaque Overprinting,
Tables
White-space characters
Escape sequences in literal strings
Examples of literal names using the # character
Entries common to all stream dictionaries
Standard filters
Typical LZW encoding sequence
Optional parameters for LZWDecode and FlateDecode filters
Predictor values
Optional parameters for the CCITTFaxDecode filter
Optional parameter for the JBIG2Decode filter
Optional parameter for the DCTDecode filter
Optional parameters for Crypt filters
Entries in the file trailer dictionary
Additional entries specific to an object stream dictionary
Additional entries specific to a cross-reference stream dictionary
Entries in a cross-reference stream
Additional entries in a hybrid-reference file’s trailer dictionary
Entries common to all encryption dictionaries
Additional encryption dictionary entries for the standard security handler
User access permissions
Additional encryption dictionary entries for public-key security handlers
Entries common to all crypt filter dictionaries
Standard crypt filter names
Additional crypt filter dictionary entries for public-key security handlers
Entries in the catalog dictionary
Required entries in a page tree node
Entries in a page object
Entries in the name dictionary
Compatibility operators
Entries in a resource dictionary
PDF data types
Entries in a name tree node dictionary
Entries in a number tree node dictionary
Entries common to all function dictionaries
Additional entries specific to a type 0 function dictionary
Additional entries specific to a type 2 function dictionary
Additional entries specific to a type 3 function dictionary
Operators in type 4 functions
Examples of file specifications
Entries in a file specification dictionary
Additional entries in an embedded file stream dictionary
Entries in an embedded file parameter dictionary
Entries in a Mac OS file information dictionary
Operator categories
Device-independent graphics state parameters
Device-dependent graphics state parameters
Line cap styles
Line join styles
Examples of line dash patterns
Graphics state operators
Entries in a graphics state parameter dictionary
Path construction operators
Path-painting operators
Clipping path operators
Color space families
Entries in a CalGray color space dictionary
Entries in a CalRGB color space dictionary
Entries in a Lab color space dictionary
Additional entries specific to an ICC profile stream dictionary
ICC specification versions supported by ICCBased color spaces
ICC profile types
Ranges for typical ICC color spaces
Rendering intents
Entries in a DeviceN color space attributes dictionary
Entries in a DeviceN process dictionary
Entries in a DeviceN mixing hints dictionary
Color operators
Additional entries specific to a type 1 pattern dictionary
Entries in a type 2 pattern dictionary
Shading operator
Entries common to all shading dictionaries
Additional entries specific to a type 1 shading dictionary
Additional entries specific to a type 2 shading dictionary
Additional entries specific to a type 3 shading dictionary
Additional entries specific to a type 4 shading dictionary
Additional entries specific to a type 5 shading dictionary
Additional entries specific to a type 6 shading dictionary
Data values in a Coons patch mesh
Data values in a tensor-product patch mesh
XObject operator
Additional entries specific to a PostScript XObject dictionary
Additional entries specific to an image dictionary
Default Decode arrays
Entries in an alternate image dictionary
Inline image operators
Entries in an inline image object
Additional abbreviations in an inline image object
Additional entries specific to a type 1 form dictionary
Entries common to all group attributes dictionaries
Entries in a reference dictionary
Entries in an optional content group dictionary
Entries in an optional content membership dictionary
Entries in the optional content properties dictionary
Entries in an optional content configuration dictionary
Entries in an optional content usage dictionary
Entries in a usage application dictionary
Text state parameters
Text state operators
Text rendering modes
Text object operators
Text-positioning operators
Text-showing operators
Font types
Entries in a Type 1 font dictionary
Entries in a Type 3 font dictionary
Type 3 font operators
Entries in an encoding dictionary
Differences between MacRomanEncoding and Mac OS Roman encoding
Entries in a CIDSystemInfo dictionary
Entries in a CIDFont dictionary
Predefined CJK CMap names
Character collections for predefined CMaps, by PDF version
Additional entries in a CMap dictionary
Entries in a Type 0 font dictionary
Entries common to all font descriptors
Font flags
Additional font descriptor entries for CIDFonts
Glyph classes in CJK fonts
Embedded font organization for various font types
Additional entries in an embedded font stream dictionary
Predefined spot functions
PDF halftone types
Entries in a type 1 halftone dictionary
Additional entries specific to a type 6 halftone dictionary
Additional entries specific to a type 10 halftone dictionary
Additional entries specific to a type 16 halftone dictionary
Entries in a type 5 halftone dictionary
Variables used in the basic compositing formula
Standard separable blend modes
Standard nonseparable blend modes
Variables used in the source shape and opacity formulas
Variables used in the result shape and opacity formulas
Revised variables for the basic compositing formulas
Arguments and results of the group compositing function
Variables used in the group compositing formulas
Variables used in the page group compositing formulas
Entries in a soft-mask dictionary
Restrictions on the entries in a soft-mask image dictionary
Additional entry in a soft-mask image dictionary
Additional entries specific to a transparency group attributes dictionary
Overprinting behavior in the opaque imaging model
Overprinting behavior in the transparent imaging model
Entries in a viewer preferences dictionary
Destination syntax
Entries in the outline dictionary
Entries in an outline item dictionary
Outline item flags
Entries in a page label dictionary
Entries in a thread dictionary
Entries in a bead dictionary
Entries in a transition dictionary
Entries in a navigation node dictionary
Entries common to all annotation dictionaries
Annotation flags
Entries in a border style dictionary
Entries in a border effect dictionary
Entries in an appearance dictionary
Annotation types
Additional entries specific to markup annotations
Annotation states
Additional entries specific to a text annotation
Additional entries specific to a link annotation
Additional entries specific to a free text annotation
Additional entries specific to a line annotation
Line ending styles
Additional entries specific to a square or circle annotation
Additional entries specific to a polygon or polyline annotation
Additional entries specific to text markup annotations
Additional entries specific to a caret annotation
Additional entries specific to a rubber stamp annotation
Additional entries specific to an ink annotation
Additional entries specific to a pop-up annotation
Additional entries specific to a file attachment annotation
Additional entries specific to a sound annotation
Additional entries specific to a movie annotation
Additional entries specific to a screen annotation
Additional entries specific to a widget annotation
Entries in an appearance characteristics dictionary
Additional entries specific to a watermark annotation
Entries in a fixed print dictionary
Entries common to all action dictionaries
Entries in an annotation’s additional-actions dictionary
Entries in a page object’s additional-actions dictionary
Entries in a form field’s additional-actions dictionary
Entries in the document catalog’s additional-actions dictionary
Action types
Additional entries specific to a go-to action
Additional entries specific to a remote go-to action
Additional entries specific to an embedded go-to action
Entries specific to a target dictionary
Additional entries specific to a launch action
Entries in a Windows launch parameter dictionary
Additional entries specific to a thread action
Additional entries specific to a URI action
Entry in a URI dictionary
Additional entries specific to a sound action
Additional entries specific to a movie action
Additional entries specific to a hide action
Named actions
Additional entries specific to named actions
Additional entries specific to a set-OCG-state action
Additional entries specific to a rendition action
Additional entries specific to a transition action
Additional entries specific to a go-to-3D-view action
Entries in the interactive form dictionary
Signature flags
Entries common to all field dictionaries
Field flags common to all field types
Additional entries common to all fields containing variable text
XHTML Elements used in rich text strings
Attributes of the < body > element
CSS2 style attributes used in rich text strings
Field flags specific to button fields
Additional entry specific to check box and radio button fields
Field flags specific to text fields
Additional entry specific to a text field
Field flags specific to choice fields
Additional entries specific to a choice field
Additional entries specific to a signature field
Entries in a signature field lock dictionary
Entries in a signature field seed value dictionary
Entries in a certificate seed value dictionary
Additional entries specific to a submit-form action
Flags for submit-form actions
Additional entries specific to a reset-form action
Flag for reset-form actions
Additional entries specific to an import-data action
Additional entries specific to a JavaScript action
Entry in the FDF trailer dictionary
Entries in the FDF catalog dictionary
Entries in the FDF dictionary
Additional entry in an embedded file stream dictionary for an encrypted FDF file
Entries in the JavaScript dictionary
Entries in an FDF field dictionary
Entries in an icon fit dictionary
Entries in an FDF page dictionary
Entries in an FDF template dictionary
Entries in an FDF named page reference dictionary
Additional entry for annotation dictionaries in an FDF file
Entries in a signature dictionary
Entries in a signature reference dictionary
Entries in the DocMDP transform parameters dictionary
Entries in the UR transform parameters dictionary
Entries in the FieldMDP transform parameters dictionary
Entries in a permissions dictionary
Entries in a legal attestation dictionary
Entries in a viewport dictionary
Entries in a measure dictionary
Additional entries in a rectilinear measure dictionary
Entries in a number format dictionary
Entries common to all rendition dictionaries
Entries in a rendition MH/BE dictionary
Entries in a media criteria dictionary
Entries in a minimum bit depth dictionary
Entries in a minimum screen size dictionary
Additional entries in a media rendition dictionary
Additional entries specific to a selector rendition dictionary
Entries common to all media clip dictionaries
Additional entries in a media clip data dictionary
Entries in a media permissions dictionary
Entries in a media clip data MH/BE dictionary
Additional entries in a media clip section dictionary
Entries in a media clip section MH/BE dictionary
Entries in a media play parameters dictionary
Entries in a media play parameters MH/BE dictionary
Entries in a media duration dictionary
Entries in a media screen parameters dictionary
Entries in a media screen parameters MH/BE dictionary
Entries in a floating window parameters dictionary
Entries common to all media offset dictionaries
Additional entries in a media offset time dictionary
Additional entries in a media offset frame dictionary
Additional entries in a media offset marker dictionary
Entries in a timespan dictionary
Entries in a media players dictionary
Entries in a media player info dictionary
Entries in a software identifier dictionary
Monitor specifier values
Additional entries specific to a sound object
Entries in a movie dictionary
Entries in a movie activation dictionary
Entries in a slideshow dictionary
Additional entries specific to a 3D annotation
Entries in a 3D activation dictionary
Additional entries in a 3D stream dictionary
Entries in a 3D reference dictionary
Entries in a 3D view dictionary
Entries in a projection dictionary
Entries in a 3D background dictionary
Predefined procedure sets
Entries in the document information dictionary
Additional entries in a metadata stream dictionary
Additional entry for components having metadata
Entries in a page-piece dictionary
Entries in an application data dictionary
Marked-content operators
Entries in the mark information dictionary
Entries in the structure tree root
Entries in a structure element dictionary
Entries in a marked-content reference dictionary
Entries in an object reference dictionary
Additional dictionary entries for structure element access
Entry common to all attribute object dictionaries
Additional entries in an attribute object dictionary for user properties
Entries in a user property dictionary
Property list entries for artifacts
Derivation of font characteristics
Font Selector Attributes
Standard structure types for grouping elements
Block-level structure elements
Standard structure types for paragraphlike elements
Standard structure types for list elements
Standard structure types for table elements
Standard structure types for inline-level structure elements
Standard structure types for Ruby and Warichu elements PDF 1.5)
Standard structure types for illustration elements
Standard attribute owners
Standard layout attributes
Standard layout attributes common to all standard structure types
Additional standard layout attributes specific to block-level structure elements
Standard layout attributes specific to inline-level structure elements
Standard column attributes
Standard list attribute
Standard table attributes
Entries in the Web Capture information dictionary
Entries common to all Web Capture content sets
Additional entries specific to a Web Capture page set
Additional entries specific to a Web Capture image set
Entries in a source information dictionary
Entries in a URL alias dictionary
Entries in a Web Capture command dictionary
Web Capture command flags
Entries in a Web Capture command settings dictionary
Entries in a box color information dictionary
Entries in a box style dictionary
Additional entries specific to a printer’s mark annotation
Additional entries specific to a printer’s mark form dictionary
Entries in a separation dictionary
Entries in a PDF/X output intent dictionary
Additional entries specific to a trap network annotation
Additional entries specific to a trap network appearance stream
Entry in an OPI version dictionary
Entries in a version 1 OPI dictionary
Entries in a version 2.0 OPI dictionary
PDF content stream operators
Architectural limits
Latin-text encodings
Entries in the linearization parameter dictionary
Standard hint tables
Page offset hint table, header section
Page offset hint table, per-page entry
Shared object hint table, header section
Shared object hint table, shared object group entry
Thumbnail hint table, header section
Thumbnail hint table, per-page entry
Generic hint table
Extended generic hint table
Embedded file stream hint table, header section
Embedded file stream hint table, per-embedded file stream group entries
Objects in minimal example
Objects in simple text string example
Objects in simple graphics example
Object usage after adding four text annotations
Object usage after deleting two text annotations
Object usage after adding three text annotations
Abbreviations for standard filter names
Acrobat behavior with unknown filters
Names of standard fonts
Recommended media types
Data added to object digest for basic object types







Download the file decompressor 7-zip.
Download the PDF reader Foxit PDF Reader.




TutorialsPDF.com © 2008 - This work is licensed under a Creative Commons License.