Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Leonard Rosenthol
Developing with PDF
Preface
Who Should Read This Book
Organization of Content
Conventions Used in This Book
Safari® Books Online
How to Contact Us
Acknowledgments
1. PDF Syntax
PDF Objects
Null Objects
Boolean Objects
Numeric Objects
Name Objects
String Objects
Array Objects
Dictionary Objects
Name trees
Number trees
Stream Objects
Direct versus Indirect Objects
File Structure
White-Space
The Four Sections of a PDF
Header
Trailer
Body
Cross-reference table
Incremental Update
Linearization
Document Structure
The Catalog Dictionary
The Page Tree
Pages
PDF units
Rects and boxes
Inheritance
The Name Dictionary
What’s Next
2. PDF Imaging Model
Content Streams
Graphic State
The Painter’s Model
Open versus Closed Paths
Clipping
Drawing Paths
Transformations
Basic Color
Marked Content Operators
Property Lists
Resources
External Graphic State
Basic Transparency
What’s Next
3. Images
Raster Images
Adding the Image
Image dictionaries
Images in content streams
JPEG Images
Transparency and Images
Soft Masks
Stencil Masks
Color-Keyed Masks
Vector Images
Adding the Form XObject
The Form Dictionary
Copying a Page to a Form XObject
What’s Next
4. Text
Fonts
Glyphs
Font Types
The Font Dictionary
Encodings
Text State
Font and Size
Rendering Mode
Drawing Text
Positioning Text
What’s Next
5. Navigation
Destinations
Explicit Destinations
Named Destinations
Actions
The Action Dictionary
GoTo Actions
URI Actions
GoToR and Launch Actions
Multimedia Actions
Nested Actions
Bookmarks or Outlines
What’s Next
6. Annotations
Introduction
Annotation Dictionaries
Appearance Streams
Markup Annotations
Text Markup
Drawing Markup
Attributes
Squares and circles
Lines
Polygons and polylines
Ink
Stamps Markup
Text Annotations and Pop-ups
Non-Markup Annotations
What’s Next
7. AcroForms
The Interactive Form Dictionary
The Field Dictionary
Field Names
Field Flags
Fields and Annotations
Field Classes
Button Fields
Text Fields
Plain text
Rich text
Text field flags
Choice Fields
MultiSelect flag
Options
Values
Scrolling lists
Combo boxes
Editable combo boxes
Signature Fields
Form Actions
SubmitForm
Submission formats
ResetForm
ImportData
What’s Next
8. Embedded Files
File Specifications
Embedded File Streams
URL File Specifications
Ways to Embed Files
FileAttachment Annotations
The EmbeddedFiles Name Tree
Collections
The Collection Dictionary
Collection Schema
GoToE Actions
What’s Next
9. Multimedia and 3D
Simple Media
Sound Annotations
Sound actions
Movie Annotations
The movie dictionary
The movie activation dictionary
Movie actions
Multimedia
Screen Annotation
The appearance characteristics dictionary
Rendition Actions
Rendition objects
3D
3D Annotations
The 3D annotation dictionary
3D views
3D streams
Markups on 3D
What’s Next
10. Optional Content
Optional Content Groups
Content State
Usage
Optional Content Membership
Visibility Policies
Visibility Expressions
Optional Content Configuration
Order Key
RBGroups
AS (Automatic State)
Optional Content Properties
Marking Content as Optional
Optional Content in Content Streams
Optional Content for Form XObjects
Optional Content for Annotations
What’s Next
11. Tagging and Structure
Structured PDF
The Structure Tree
Structure Elements
Standard structure types
Grouping elements
Block-level structural elements
Inline-level structural elements
Artifacts
Role Mapping
Associating Structure to Content
Tagged PDFs
What’s Next
12. Metadata
The Document Information Dictionary
Metadata Streams
XMP
Schemas
XMP in PDF
XMP versus the Info Dictionary
What’s Next
13. PDF Standards
PDF (ISO 32000)
PDF/X (ISO 15930)
PDF/A (ISO 19005)
PDF/E (ISO 24517)
PDF/VT (ISO 16612-2)
PDF/UA (ISO 14289)
Other PDF-Related Standards
PAdES (ETSI TS 102 778)
PDF Healthcare
Index
About the Author
Colophon
Copyright
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Developing with PDF
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset