Book description
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
Publisher resources
Table of contents
- Preface
- 1. PDF Syntax
- 2. PDF Imaging Model
- 3. Images
- 4. Text
- 5. Navigation
- 6. Annotations
- 7. AcroForms
- 8. Embedded Files
- 9. Multimedia and 3D
- 10. Optional Content
- 11. Tagging and Structure
- 12. Metadata
- 13. PDF Standards
- Index
- About the Author
- Colophon
- Copyright
Product information
- Title: Developing with PDF
- Author(s):
- Release date: October 2013
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449327910
You might also like
book
PDF Explained
At last, here’s an approachable introduction to the widely used Portable Document Format. PDFs are everywhere, …
book
Developing Apps with GPT-4 and ChatGPT
This minibook is a comprehensive guide for Python developers who want to learn how to build …
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Learning Domain-Driven Design
Building software is harder than ever. As a developer, you not only have to chase ever-changing …