Commit Graph

14 Commits

Author SHA1 Message Date
Claude
efa2bd265b Enhance README with comprehensive PDF processing documentation
- Add prominent "What's New" section highlighting v2.2.0 features
- Add detailed "How to Use" guide for both Image OCR and PDF Processing
- Include output format comparison table
- Add use cases and tips for best results
- Expand tech stack section with new dependencies
- Better structure with clear sections for new users
2025-11-15 22:55:43 +00:00
Claude
e33e9be75a Fix Dockerfile to copy all Python files including pdf_utils and format_converter 2025-11-15 14:38:54 +00:00
Claude
e578276d3e Add PDF processing and multi-format document conversion
Features added:
- PDF to image conversion with configurable DPI
- Multi-page PDF processing with OCR
- Export to Markdown, HTML, DOCX, and JSON formats
- Automatic image extraction from PDFs
- Formula and formatting preservation
- Real-time progress tracking for multi-page documents

Backend changes:
- New /api/process-pdf endpoint for PDF processing
- pdf_utils.py: PDF conversion and image extraction utilities
- format_converter.py: Document format conversion (MD, HTML, DOCX)
- Updated dependencies: PyMuPDF, img2pdf, python-docx, markdown

Frontend changes:
- File type toggle (Image OCR / PDF Processing)
- PDFProcessor component with format selection
- Updated ImageUpload to support both images and PDFs
- Progress bars for multi-page processing
- Download options for converted documents

Documentation:
- Updated README with PDF processing features
- Added API documentation for /api/process-pdf endpoint
- Added format conversion examples
2025-11-15 14:25:09 +00:00
rdumasia303
5ba45f7db2 Update README.md with new content 2025-10-23 01:14:24 +01:00
rdumasia303
fd063c0e71 Add MIT License to the project 2025-10-23 01:06:22 +01:00
rdumasia303
0fb5760b11 Merge pull request #11 from dnnspaul/main
Fix incorrect OCR instructions + show advanced settings
2025-10-22 23:52:30 +01:00
Dennis Paul
23bbd1fc8d show advanced settings toggle 2025-10-23 00:05:24 +02:00
Dennis Paul
225655d02c (#10) Fix incorrect OCR instruction 2025-10-23 00:05:00 +02:00
rdumasia303
f28320a23d Revise GPU recommendations in README
Updated hardware recommendations for GPU support.
2025-10-21 22:08:12 +01:00
Ray Dumasia
525fc1d248 Add assets to readme 2025-10-21 21:49:57 +01:00
Ray Dumasia
3efc4da7ff Add in .env.example for setting ports, fix upload limit, fix bounding box, can now dismiss previous image, change markdown expectation to HTML - not MD. updated README with nvidia driver/container instructions 2025-10-21 21:35:17 +01:00
Ray Dumasia
e02338436b Add in .env.example for setting ports, fix upload limit, fix bounding box, can now dismiss previous image, change markdown expectation to HTML - not MD. updated README with nvidia driver/container instructions 2025-10-21 21:33:13 +01:00
rdumasia303
a7aeeaf109 Update GPU model from RTX 3090 to RTX 5090
Updated GPU model in requirements and README.
2025-10-21 09:40:44 +01:00
Ray Dumasia
aec04f6eb4 Initial commit 2025-10-21 01:32:09 +01:00