PDF deliverable
release packages, forms, and controlled rendition
PDF operations
Operate on release packages, forms, and controlled rendition while keeping fixed-layout pages and document controls, typed failure, declared losses, and artifact evidence explicit.
Fixed-layout pages and document controlsrelease packages, forms, and controlled rendition
Registered surface
The registry—not this page—defines the executable contract and current stability.
pdf.convertExport a sanitized derivative of a PDF, without active content.
stablepdf.extract.form-fieldsExtract field values from an AcroForm.
stablepdf.extract.signaturesExtract digital signature records from PDF bytes.
stablepdf.inspect.evidenceInspect a PDF's evidence structure without executing active content.
stablepdf.inspect.findLocate text within a PDF and return bound locators.
stablepdf.inspect.formDescribe an AcroForm's fields and structure.
stablepdf.inspect.form-mapReturn a field map for an AcroForm without modifying it.
stablepdf.inspect.redaction-previewPreview what a redaction plan would remove, without modifying the document.
stablepdf.redactApply a redaction plan to PDF bytes, reporting every removal as a loss.
stablepdf.renderRender a structured document to a native PDF file.
stablepdf.repairRepair structural defects in PDF bytes, reporting every change as a loss.
stablepdf.transformApply a bounded in-format mutation to PDF bytes, such as linearization.
stablepdf.transform.form-fillFill an AcroForm's fields, keeping it interactive.
stablepdf.transform.form-flattenFlatten an AcroForm so its values become page content.
stablepdf.validateCheck PDF bytes for conformance defects without modifying them.
stablepdf.validate.formCheck an AcroForm's fields against its declared constraints.
stablepdf.validate.form-integrityVerify an AcroForm is unchanged from its bound hash.
stableFixed-layout pages and document controls remains a format-specific concern. Runstamp does not flatten it into a universal document model and call the result equivalent.
When an operation cannot preserve a feature, its descriptor and result determine whether to collect the loss or fail the run.