Toolkit
Table of Contents
Namespaces
- Bookmark
- Encryption
- Form
- Label
- Redaction
- Stamper
Classes
- AnnotationFlattener
- Flatten annotations into page content, making them non-interactive.
- BookmarkEditor
- Add, replace, read, or remove PDF bookmarks (outlines).
- FormFiller
- Fill interactive PDF form fields (AcroForm).
- LtvSigner
- Add LTV (Long-Term Validation) data to signed PDFs — PAdES B-LT profile.
- MetadataEditor
- Read and modify PDF document metadata (Info dictionary).
- MetadataInfo
- Read-only snapshot of a PDF's Info dictionary fields.
- PageLabeler
- Set page numbering labels on a PDF.
- PageSelector
- Selects which pages an operation applies to.
- PageSlicer
- Extract, reorder, remove, and split pages from a PDF.
- PageTransformer
- Transform page geometry — rotate, scale, and set page boxes.
- PdfEncrypt
- Apply, change, or remove encryption on existing PDFs.
- PdfMerger
- Combine multiple PDFs into one document.
- PdfStamper
- Add text overlays, watermarks, page numbers, headers and footers to PDFs.
- TextBlock
- A block of text extracted from a PDF page, grouped by font/size.
- TextExtractor
- Extract text from PDFs — per page, full document, or with search.
- TextMatch
- A single text search match within a PDF.
- TextRedactor
- Redact text or areas from PDF pages by drawing filled rectangles.
- TextSearchResults
- Collection of text search matches across a PDF document.