Skip to content

Support Batch Conversion - #449

Merged
JorjMcKie merged 1 commit into
mainfrom
batch-converter-extended
Jul 25, 2026
Merged

Support Batch Conversion#449
JorjMcKie merged 1 commit into
mainfrom
batch-converter-extended

Conversation

@JorjMcKie

Copy link
Copy Markdown
Collaborator

This is a major change covering multiple topics:

Support Batch Conversion:
Convert multiple files to MD, Text or JSON, via either Python functions or in CLI mode.

  • Includes Leyout and non-Layout mode
  • Includes PyMuPDF-Office (marina) support

Support multiple versions of RapidOCR:
RapidOCR-ONNXRuntime and RapidOCR version 3.9.x

Support of HTML table output for MD and JSON conversion.

Unrelated fixes

Support marina's conversion to PDF:
If we run under PyMuPDF-Office, convert Office documents to PDF before processing.
This will enable OCR for these files.

This is a major change covering multiple topics:

Support Batch Conversion:
Convert multiple files to MD, Text or JSON

Support multiple versions of RapidOCR

Support of HTML table output for MD and JSON conversion.

Multiple unrelated fixes.

Various fixes

* Fixes #447
* Fixes #446
* Fixes #445
* Fixes #444
* Fixes #443

Support marina's convert to PDF:

If we run under Office, convert Office documents to PDF before processing.

Update setup.py to require psutil
@JorjMcKie
JorjMcKie force-pushed the batch-converter-extended branch from 6c0d602 to de84a31 Compare July 25, 2026 12:40
@JorjMcKie
JorjMcKie merged commit b1ca05b into main Jul 25, 2026
0 of 3 checks passed
@JorjMcKie
JorjMcKie deleted the batch-converter-extended branch July 25, 2026 12:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment