Paddle OCR API

Servizio: OCR immagini e PDF
Lingua: italiano
Formati supportati: .jpg, .jpeg, .png, .pdf
Dimensione massima: 64 MB
CORS abilitato per: https://paddle.icpservices.eu, https://www.paddle.icpservices.eu

Test rapido

Documentazione API

Metodo Endpoint Descrizione
GET /api/ocr/health Stato servizio
POST /api/ocr/ocr Invio file per OCR
GET /api/ocr/files/<nome_file> Download file elaborato

Formato richiesta

POST /api/ocr/ocr Content-Type: multipart/form-data Campo richiesto: file = file da elaborare Formati ammessi: .jpg .jpeg .png .pdf

Esempi CURL

PDF

curl -X POST "/api/ocr/ocr" -F "file=@/percorso/documento.pdf"

Immagine

curl -X POST "/api/ocr/ocr" -F "file=@/percorso/immagine.png"

Risposta successo

{ "success": true, "filename_originale": "file.pdf", "filename_output": "xxx_file_ocr.pdf", "content_type_output": "application/pdf", "ocr_text": "testo estratto", "download_url": "https://paddle.icpservices.eu/api/ocr/files/xxx_file_ocr.pdf" }

Risposta errore

{ "success": false, "error_type": "HTTPException", "message": "descrizione errore", "path": "/ocr", "details": "...", "debug": { "method": "POST", "url": "...", "client": "..." } }