Seite 1 von 1

Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Mi, 16. Sep 2015 14:15
von Dieter
Hallo,

welche Software kann Text oder Barcodes von eingescannten Pdf-Dateien auslesen? Ist Quickpdf dafür geeignet?

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Mi, 16. Sep 2015 14:39
von brandelh
Um Bildinfos zu "lesen" brauchst du OCR Software, QuickPDF kann nur welche erstellen oder manipulieren, solange es Text ist.

"Eingescannt" ... wurde die PDF aus einem BILD erstellt ist sie weder durchsuchbar noch kann man Text darin markieren ?

dann kann auch QuickPDF damit nichts machen ...

Wenn der Text in der PDF markierbar ist und eindeutig erkennbar, dann könnte man mit QuickPDF (über meine HBPrintPDF-Klasse) nach Textinhalten suchen.

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Mi, 16. Sep 2015 16:06
von Dieter
Hallo Hubert,

ich danke dir für deine Ausführungen!

Vielleicht komme ich auch ohne Barcode-Erkennung aus, indem ich vorab ein PDF-Scanformular in einem Eingangsordner erzeuge. Die Daten hieraus können mit QuickPDF immer ausgelesen werden. Anschließend müsste das Belegdokument in den Eingangsordner als PDF gescannt werden. Wenn alle Scanformulare und die zugehörigen Belegdokumente vorliegen, dann wird als Abschluss eine Routine gestartet, um Scanformular und Belegdokument (gemerged) mit einer Datenbank zu verknüpfen. Nach Abschluss der Erfassung ( zum Beispiel 100 Eingangsrechnungen) wird alles dokumentiert und der Eingangsordner ist wieder leer. Um das hier umzusetzten brauche ich auf jeden Fall QuickPDF und deine LIB.

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Mi, 16. Sep 2015 23:26
von AUGE_OHR
Dieter hat geschrieben:Vielleicht komme ich auch ohne Barcode-Erkennung aus ...
was nützt die ein Barcode wenn du ihn nicht "liest" ... :?:

p.s. Barcode ist "out" , dafür gibt es QR-Code mit mehr Möglichkeiten.

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Do, 17. Sep 2015 6:22
von Jan
Jimmy,

Barcode ist überhaupt nicht "out". Der ist immer noch verbreiteter als QR-Code. Stimmt, im QR kann man wesentlich mehr Infos unterbringen, aber der Barcode reicht für sehr sehr viele Dinge vollkommen aus.

Abgesehen davon muß DIeter mit dem klar kommen,w as ihm gegeben wird. Und wenn die PDF nun einmal Barcodes drin hat, dann muß er die irgendwie auslesen können.

Jan

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Do, 17. Sep 2015 6:38
von AUGE_OHR
Dieter hat geschrieben:welche Software kann Text oder Barcodes von eingescannten Pdf-Dateien auslesen?
bekommst du ein "fertiges" PDF mit Barcode ?
wenn ja : ausdrucken und mit einem Barcode Scanner (und entsprechender Software ) scannen ... ;)

wenn eine Software ein "Bild" lesen soll wäre das mit der API GetPixel() möglich.
angenommen du würde tatsächlich die Pixel richtig "lesen" dann müsstest du es immer noch "decodieren"
Dieter hat geschrieben:Ist Quickpdf dafür geeignet
IMHO kann Quickpdf nur "codieren"

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Do, 17. Sep 2015 8:17
von brandelh
QuickPDF kann neben der Erzeugung, alle Objekte manipulieren die in der PDF enthalten sind.
Falls dort also eine Bitmap enthalten ist, kann man diese per Quickpfd in den RAM holen.
Wie man dann von dieser Bitmap einen Barcode "liest" weiß ich nicht.

Wenn das Dokument auf einen normalen Scanner gelegt und daraus ein PDF "gescannt" wird, dann ist alles eine große Bitmap.
Große Firmen haben scanner die beim "einscannen" die Barcodes oder andere IDs lesen und Dokument mit Datensatz verknüpfen.

In QuickPDF sind die Barcodes zur Erzeugung hinterlegt, daher sieht man dort keinen Code wie ein Barcode erzeugt wird.
Für EAN13 habe ich mal so eine "Druckroutine" geschrieben, grundsätzlich könnte man hingehen und nach Definition WO der Barcode liegt
dort die Pixel untersuchen ... eventuell bekommt man das auch als DLL von OCR Software, nicht ganz trivial, sollte aber machbar sein.

Manuell ginge es auch so, dass dein Programm das PDF anzeigt, ein Mensch am Monitor dann den mit Barcodescanner einliest und dein Programm beide Infos verknüpft.

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Do, 17. Sep 2015 11:37
von Dieter
Hallo,

mit gdpicture könnte man auch Barcodes lesen. Hier müsste ich mich jedoch erst noch in diese Software einarbeiten und ähnlich wie es Hubert gemacht hat, mit ot4xb einen xbase-Wrapper entwickeln oder das Programm in Visual C# oder Visual Basic schreiben. Meine erste Idee war den Barcode mit allen wichtigen Informationen selbst zu erzeugen und mit dem gescannten Dokument zusammenzuführen. Wie ich aber schon ausgeführt habe, will ich die automatisierte Verknüpfung mit der Datenbank erstmal ohne Barcodes angehen, indem ich ein "intelligentes"-PDF mit einem "dummen"-PDF zusammenführe und dann in einem Rutsch alle eingescannten Dokumente mit der Datenbank verknüpfe.
Vielen Dank für eure Hinweise.

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Do, 17. Sep 2015 16:37
von Wolfgang Ciriack
Die Einbindung von GdPicture per ActiveX ist relativ simpel, bei Bedarf einfach melden.

Re: Text oder Barcodes aus eingescannter Pdf-Datei lesen

Verfasst: Fr, 18. Sep 2015 8:21
von Rudolf
Hallo,
http://bytescout.com/?q=/products/devel ... ersdk.html
kann ziemlich alles was Barcodes betrifft
Grüße
Rudolf