Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
About this product
Product Identifiers
PublisherO'reilly Media, Incorporated
ISBN-101449327915
ISBN-139781449327910
eBay Product ID (ePID)117305906
Product Key Features
Number of Pages215 Pages
Publication NameDeveloping with PDF : Dive Into the Portable Document Format
LanguageEnglish
Publication Year2013
SubjectDigital Media / General, General, Web / Design, Data Processing
TypeTextbook
Subject AreaComputers
AuthorLeonard Rosenthol
FormatTrade Paperback
Dimensions
Item Height0.7 in
Item Weight13.5 Oz
Item Length9.2 in
Item Width7 in
Additional Product Features
Intended AudienceScholarly & Professional
Dewey Edition23
IllustratedYes
Dewey Decimal005.726
Table Of ContentPreface; Who Should Read This Book; Organization of Content; Conventions Used in This Book; Safari® Books Online; How to Contact Us; Acknowledgments;Chapter 1: PDF Syntax; 1.1 PDF Objects; 1.2 File Structure; 1.3 Document Structure; 1.4 What's Next;Chapter 2: PDF Imaging Model; 2.1 Content Streams; 2.2 The Painter's Model; 2.3 Drawing Paths; 2.4 Transformations; 2.5 Basic Color; 2.6 Marked Content Operators; 2.7 Resources; 2.8 External Graphic State; 2.9 Basic Transparency; 2.10 What's Next;Chapter 3: Images; 3.1 Raster Images; 3.2 JPEG Images; 3.3 Transparency and Images; 3.4 Vector Images; 3.5 What's Next;Chapter 4: Text; 4.1 Fonts; 4.2 Text State; 4.3 Drawing Text; 4.4 Positioning Text; 4.5 What's Next;Chapter 5: Navigation; 5.1 Destinations; 5.2 Actions; 5.3 Bookmarks or Outlines; 5.4 What's Next;Chapter 6: Annotations; 6.1 Introduction; 6.2 Appearance Streams; 6.3 Markup Annotations; 6.4 Non-Markup Annotations; 6.5 What's Next;Chapter 7: AcroForms; 7.1 The Interactive Form Dictionary; 7.2 The Field Dictionary; 7.3 Field Classes; 7.4 Form Actions; 7.5 What's Next;Chapter 8: Embedded Files; 8.1 File Specifications; 8.2 Ways to Embed Files; 8.3 Collections; 8.4 GoToE Actions; 8.5 What's Next;Chapter 9: Multimedia and 3D; 9.1 Simple Media; 9.2 Multimedia; 9.3 3D; 9.4 What's Next;Chapter 10: Optional Content; 10.1 Optional Content Groups; 10.2 Optional Content Membership; 10.3 Optional Content Configuration; 10.4 Optional Content Properties; 10.5 Marking Content as Optional; 10.6 What's Next;Chapter 11: Tagging and Structure; 11.1 Structured PDF; 11.2 Tagged PDFs; 11.3 What's Next;Chapter 12: Metadata; 12.1 The Document Information Dictionary; 12.2 Metadata Streams; 12.3 What's Next;Chapter 13: PDF Standards; 13.1 PDF (ISO 32000); 13.2 PDF/X (ISO 15930); 13.3 PDF/A (ISO 19005); 13.4 PDF/E (ISO 24517); 13.5 PDF/VT (ISO 16612-2); 13.6 PDF/UA (ISO 14289); 13.7 Other PDF-Related Standards;Colophon;
SynopsisAs PDF continues to become the mandated standard for digital documents around the world, developers are frequently looking to build new tools (or improve existing ones) for creating or consuming these documents. This book will provide those developers with a deeper understanding of many aspects of the PDF file format while introducing best ......, As PDF continues to become the mandated standard for digital documents around the world, developers are frequently looking to build new tools (or improve existing ones) for creating or consuming these documents. This book will provide those developers with a deeper understanding of many aspects of the PDF file format while introducing best practices for producing, manipulating and consuming documents that comply with the international standard., PDF is becoming the standard for digital documents worldwide, but it's not easy to learn on your own. With capabilities that let you use a variety of images and text, embed audio and video, and provide links and navigation, there's a lot to explore. This practical guide helps you understand how to work with PDF to construct your own documents, troubleshoot problems, and even build your own tools. You'll also find best practices for producing, manipulating, and consuming PDF documents. In addition, this highly approachable reference will help you navigate the official (and complex) ISO documentation. Learn how to combine PDF objects into a cohesive whole Use PDF's imaging model to create vector and raster graphics Integrate text, and become familiar with fonts and glyphs Provide navigation within and between documents Use annotations to overlay or incorporate additional content Build interactive forms with the Widget annotation Embed related files such as multimedia, 3D content, and XML files Use optional content to enable non-printing graphics Tag content with HTML-like structures, including paragraphs and tables