Converts a PDF into structured Markdown in the browser. Text is extracted with the in-house engine (simple and composite fonts, ToUnicode maps, form XObjects), then headings are ranked by font size and weight, bullet and numbered lists are recognised, columns that line up across rows become tables, running headers/footers and page numbers are dropped, and words split across a line break are rejoined. The preview shows the rendered Markdown.