I need a dependable, repeat-use tool that turns large, content-rich PDFs—often several hundred pages—into a single, well-structured DOCX file that opens cleanly in Google Docs. The source files mix text, images, and complex tables, and I must keep the exact look and feel of every page. Beyond basic layout, the converter has to understand document hierarchy: map headings and subheadings to the correct DOCX styles so Google Docs picks them up as Outline levels, and carry over all footnotes and citations without flattening them into plain text. Images should stay anchored in the right spots, tables should remain editable, and no fonts or line spacing should drift. Because I’ll be running this on multiple titles, a self-contained script or lightweight desktop utility is ideal—language and framework are your choice as long as setup is straightforward (Python + python-docx, Pandoc wrappers, .NET, or similar all fine). Efficiency matters; hundred-page batches shouldn’t choke the process. Deliverables • Executable tool or script with clear, step-by-step usage instructions • One sample conversion that proves headings, footnotes, images, and tables survive intact • Brief README outlining any dependencies and how to tweak settings for future PDFs I’ll sign off once a converted DOCX drops into Google Docs with formatting, outline, and references perfectly preserved. Submit the tool with the source code, it should run on a MacBook or on a web app Sample file attached