Idempotently cancel queued work and join engine cleanup. Returned data remains valid; the OCR provider stays open.
Export a selected appearance as owned PNG bytes. Unknown IDs fail; native export never silently downscales.
Optionaloptions: ExtractImageOptionsEnumerate appearances and placements, including inline/nested/reused images. Raster decoding happens on demand.
Optionaloptions: GetImagesOptionsExtract native/OCR text with deterministic geometry-based ordering. Auto OCR includes image regions on mixed pages.
Optionaloptions: StructuredTextOptions
An open PDF handle. Operations are serialized per document; release it with close in a finally block.