TerraPDF Documentation
Browse the documentation like a table of contents â quick links to every guide and resource, with less scrolling and faster discovery.
Quick Start
Begin with the core setup and your first PDF.
Core Guides
Jump directly to the feature guide you need.
- Encryption & SecurityAES-256 encryption by default, passwords, and permission flags.
- Vector GraphicsLines, shapes, paths, charts, and diagrams.
- Unicode & EncodingWinAnsi and Latin-1 text rendering rules.
- Text & SpansStyling, fonts, line spacing, and span composition.
- LayoutRows, columns, tables, spacing, and alignment.
- DecoratorsMargins, padding, borders, backgrounds, and page breaks.
- ImagesPNG/JPEG embedding from files, bytes, or streams.
- Table of ContentsAuto-generated TOC with clickable internal links.
- BookmarksPDF outlines and hierarchical navigation.
- MetadataDocument title, author, subject, keywords, and creator.
- ColorsColor constants, palettes, and hex support.
- Page Sizes & UnitsStandard page sizes and unit conversions.
- Components & TemplatesReusable IComponent and IDocument patterns.
- Row & Column LayoutAdvanced responsive layout patterns.
Project Resources
Readme, changelog, contribution guide, and security policy.
Need a quick path?
Jump to the guide you need above, or use the full documentation menu for deeper API reference and examples.