2009-08-20 15 views
0

Ich habe ein PDF-Dokument, das Daten enthält, die ich extrahieren und in einer MySQL-Datenbank speichern möchte. Könnte mir jemand eine Anleitung geben oder vielleicht PHP-Code probieren?So extrahieren Sie Daten aus einer PDF-Datei und speichern sie in MySQL

+0

Bitte seien Sie bitte genauer. – p4bl0

+0

Sie möchten Daten aus einer PDF extrahieren und in eine MySQL-Tabelle einfügen? –

+1

Ich werde einen Stich bei einem Schnitt machen. Ich denke, ich habe die Grundfrage gestellt. – EBGreen

Antwort

0

Ich benutze oft die FPDF-Bibliothek, um PDF-Dokumente über ein PHP-Skript zu erstellen. Viele Beispiele und Dokumentationen finden Sie hier: http://www.fpdf.org/

+0

Aber das OP will keine PDFs erzeugen, er will sie lesen. –

+0

okay. Das war nicht offensichtlich von der ersten Version des Posts! – poundifdef

0

Was möchten Sie tun?

Wenn Sie die PDF-Datei in einer MySQL-Datenbank speichern möchten, empfehle ich Ihnen, die PDF-Datei in einem Verzeichnis und den Pfad zur PDF-Datei in der MySQL-Datenbank zu speichern. Oder Sie können file_get_contents($pathToThePDF) in der db speichern, aber ich denke nicht, dass es eine gute Idee ist.

Wenn Sie mit PHP ein PDF mit Daten von einer MySQL Datenbank erstellen wollen, benutze ich auch fpdf (wie rascher) um das zu tun und es funktioniert gut + es gibt viele Beispiele auf der Webseite.

+0

Okay danke EBGreen, ich denke, Schatz sollte sich Zend_PDF ansehen, vielleicht könnte es so etwas tun, da es in der Lage ist, ein PDF zu öffnen und es dann zu modifizieren. – p4bl0

1

Es gibt einige basic code here for performing text extraction von einem PDF. Könnte für dich arbeiten. Für kommerzielle Bibliotheken, überprüfen Sie pdflib, die ich glaube, kann ähnliche Extraktion tun.

Sobald Sie die Daten haben, liegt es an Ihnen, diese in MySQL INSERT-Anweisungen zu massieren, um Ihre Datenbank zu erstellen.

Verwandte Themen