Skip to content

OCR

mash.ai.ocr · AI

OCR processing and miniOCR format conversion

ocr.compact(miniOcr: string) → string

Render miniOCR as full compact format: x,y,w,h:word Preserves all bounding box data for coordinate mapping.

ocr.positional(miniOcr: string) → string

Render miniOCR as compact positional format: |y| x:word x:word Preserves x/y coordinates without per-word dimensions.

ocr.spatial(miniOcr: string, columns?: int = 120) → string

Render miniOCR as fixed-width spatial text preserving visual layout. Best for general LLM extraction (invoices, receipts, forms).

ocr.text(miniOcr: string) → string

Strip all XML tags and coordinates, returning plain text.