THPDFJobProcessor.Capabilities

Returns a JSON document describing the operations, formats and limits the job processor supports

class function Capabilities: AnsiString; static;

The unit is HPDFDocJobs; the report states the schema and ABI version, the zero-based page index convention and the UTF-8 request encoding

Document operations take in info, render, text extraction and replacement, form reading, filling, flattening and exchange, OCR layers, redaction, signing, PDF/A-4 raster archival, structured and table export, and generic and contract comparison

File operations cover merge, split, optimise, encrypt and validate; the report also lists render formats, OCR engines, signing profiles with digest methods and timestamp transport, rich-text form capabilities and callback contracts

Hosts ought to parse this document rather than hard-coding operation names, so feature detection tracks the library build

JSON and C ABI document operations