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
Antwort
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/
Aber das OP will keine PDFs erzeugen, er will sie lesen. –
okay. Das war nicht offensichtlich von der ersten Version des Posts! – poundifdef
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.
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
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.
- 1. So extrahieren Sie Daten aus einem Promise
- 2. So extrahieren Sie Daten aus Pyplot Abbildung
- 3. Omnet: So extrahieren Sie Daten aus CMessage
- 4. So extrahieren Sie Daten aus einer XML-Datei
- 5. So extrahieren Sie Daten aus einer JSON-Antwort
- 6. R: So extrahieren Sie Daten aus einer Zeitreihe
- 7. So extrahieren, ändern und ersetzen Sie Daten?
- 8. So extrahieren Sie Assoziationsregeln in relationalen Daten
- 9. Wie URL extrahieren und in MySQL speichern?
- 10. So lesen Sie Daten aus Excel-Tabelle und speichern in MySQL-Datenbank
- 11. So extrahieren Sie Daten aus der Nachricht in C# ZeroMQ?
- 12. So extrahieren Sie relationale Daten aus XML in SQL Server
- 13. Wie Daten aus mehreren svg-Dateien extrahieren und speichern sie in einer Javascript-Array
- 14. So extrahieren Sie Daten von einer Zelle in eine andere
- 15. So speichern und extrahieren Sie Sitzungsdaten im Code-Codierer
- 16. So extrahieren Sie numerische Daten aus dem SQL-Ergebnis
- 17. So extrahieren Sie nur Hour-Daten aus PHP Time String?
- 18. So speichern Sie Zeile/Spalte von MySQL-Daten im Array
- 19. So extrahieren Sie Feldwerte aus Abfrageergebnis
- 20. So extrahieren Sie Daten (Dateianzahl) aus MSI "Datei" Tabelle
- 21. So finden/extrahieren Sie Daten aus XML mit jQuery
- 22. So extrahieren Sie Features aus reinem Text?
- 23. So extrahieren Sie Text Smileys aus einer Zeichenfolge in Android
- 24. So speichern Sie Daten in CoreData
- 25. So extrahieren Sie URLs aus dem Text
- 26. So speichern Sie Daten aus Summernote in SQL DB
- 27. So speichern Sie mehrere Daten in Ruby
- 28. So speichern Sie JSON-Daten in sqlite
- 29. Extrahieren von Daten aus JSON-Array und speichern sie in einem zweidimensionalen Array
- 30. php Extrahieren von Daten aus MySQL
Bitte seien Sie bitte genauer. – p4bl0
Sie möchten Daten aus einer PDF extrahieren und in eine MySQL-Tabelle einfügen? –
Ich werde einen Stich bei einem Schnitt machen. Ich denke, ich habe die Grundfrage gestellt. – EBGreen