OCRmyPDF Web Service
Endpoints
- POST /ocr - Process a PDF file with OCR
- GET /health - Health check
Usage Example
curl -X POST -F "file=@input.pdf" http://localhost:5000/ocr --output output.pdf
Optional Parameters
- language - Language code (default: eng). Use '+' for multiple (e.g., eng+deu)
- force_ocr - Force OCR even if text exists (true/false, default: true)
- skip_text - Skip existing text in PDF (true/false, default: false)
- deskew - Deskew pages (true/false, default: false)
- rotate_pages - Auto-rotate pages (true/false, default: false)
- optimize - Optimization level 0-3 (default: 1)