Part II
MuPDF Internals

19 The Image interface
 19.1 Overview
 19.2 Standard Image Types
 19.3 Creating Images
 19.4 Implementing an Image Type
 19.5 Image Caching
20 The Document Handler interface
 20.1 Overview
 20.2 Implementing a Document Handler
 20.3 Standard Document Handlers
21 Store Internals
 21.1 Overview
 21.2 Implementation
 21.3 Reference Counting
 21.4 Scavenging memory allocator
 21.5 Using the Store
22 Device Internals
 22.1 Line Art
 22.2 Text
 22.3 Images
 22.4 Shadings
 22.5 Clipping and Masking
 22.6 Groups and Transparency
 22.7 Tiling
 22.8 Render Flags
 22.9 Device Color Spaces
 22.10 Layers
23 Path Internals
 23.1 Creation
 23.2 Reference counting
 23.3 Storage
 23.4 Transformation
 23.5 Bounding
 23.6 Stroking
 23.7 Walking
24 Image Internals
 24.1 Compressed Images
 24.2 Pixmap Images
25 Text Internals
 25.1 Creation
 25.2 Population
 25.3 Measurement
 25.4 Cloning
 25.5 Language
 25.6 Implementation
26 Shading Internals
 26.1 Creation
 26.2 Bounding
 26.3 Painting
 26.4 Decomposition
27 Stream Internals
28 Output Internals
29 Colorspace Internals
 29.1 Non ICC-based Colorspaces
 29.2 ICC-based colorspaces
 29.3 Calibrated Colorspaces
30 Color Management
 30.1 Overview