Ich suche nach einem Offline-Skript-Tool, mit dem eine vorhandene PDF-Datei durchsuchbar wird, indem OCR darauf ausgeführt wird, die ursprüngliche nicht durchsuchbare Datei durch die durchsuchbare Version ersetzt wird und das unbeaufsichtigt ausgeführt werden kann.
ZB www.pdfscannerapp.com - macht genau das, was ich brauche, aber es ist nur GUI - nicht skriptfähig.
Mir ist bekannt, dass Evernote PDF-Dateien durchsuchbar macht, aber sie bleiben nur in Evernote durchsuchbar.
Ich bin nicht auf der Suche nach perfekter Texterkennung, auch eine mäßig akzeptable Texterkennung ist in Ordnung, aber ich würde ein kleines Dienstprogramm einem sperrigen Softwarepaket vorziehen.
(Ich kenne eine ähnliche, aber andere Frage zu AD: Auf der Suche nach Software zum Scannen oder Konvertieren in durchsuchbare und signierbare PDF-Dateien . Ich muss jedoch keine PDF-Dateien signieren oder ausfüllen, und meine Anforderung ist, dass die Lösung skriptfähig ist.)
BEARBEITEN:
1) Mehrere Dienstprogramme ermöglichen die Extraktion von strukturiertem Text. Um jedoch extrahiert zu werden, muss der Text vorhanden sein. Ich beziehe mich hauptsächlich auf PDFs, bei denen es sich um um umbrochene Bitmaps handelt, wie dies bei einfachen PDFs der Fall ist, die von Scannern generiert wurden.
2) Ich bin nicht unbedingt auf der Suche nach einer kostenlosen Lösung und würde gerne für ein gutes Dienstprogramm bezahlen, das genau das tut, was ich brauche, aber ich bin nicht auf der Suche nach umfangreichen Anwendungen mit einer Million Funktionen, die aber eine OCR-Funktion enthalten Wessen Kosten rechtfertigen den Kauf nicht nur für die OCR-Funktionalität.
3) Wie oben erwähnt, suche ich keine perfekte Texterkennung, sondern nur eine mäßig akzeptable Texterkennung. Leider liegt Tesseract meiner Erfahrung nach tatsächlich unter dieser Schwelle. Ich definiere "mäßig akzeptabel" eine OCR, die beispielsweise eine Nebenkostenabrechnung erkennen kann, so dass mindestens die Kontonummer (Kundennummer) korrekt erkannt wird.
BEARBEITEN: "skriptfähig" oder "automatisierbar", dh es kann automatisch ausgelöst und unbeaufsichtigt ohne menschliche Eingaben ausgeführt werden.