Skip to content

v1.1.1 - Scanned Bon OCR Support & Caching

Choose a tag to compare

@nukie-git nukie-git released this 04 Sep 14:17

🌟 Scanned Bon OCR & Cache Release (v1.1.1)

New Features & Improvements

  • Scanned Bon OCR Support: Added support for image-based PDFs (IMG_YearMonthDate_*) using rapidocr-onnxruntime to extract handwritten/printed receipt dates inside the document.
  • Instant Execution Cache: Added .rename_cache.json caching mechanism between dry run scan and file rename execution to eliminate redundant OCR processing.
  • Automatic Cache File Cleanup: Guaranteed purging of .rename_cache.json after execution, cancellation, or abort via Python finally handlers and batch exit traps.
  • Batch Script Syntax Fix: Resolved Windows cmd.exe crash (. was unexpected at this time) by fixing unescaped parenthesis syntax in if blocks and enforcing CRLF line endings.
  • Documentation & Setup: Expanded dependency checks/install (pypdf, pillow, rapidocr-onnxruntime) and updated README, INSTALL, and SOP docs.

Package Asset

  • pdf_rename_workflow.zip attached for standalone deployment.