Hallo Frunde,
seit letzter Woche habe ich einen neuen Job als Ausendienstler.
Vom Betrieb bekam ich eine Liste(Tabellenform) gedruckt und die gleiche Liste als PDF. Die Liste hat 19 Seiten mit engen kleinen Zeilen, also mal schnell abtippen ist nicht. Zu jedem Kunden einen Kundenstatus zugeordnet, nach diesem Status, muss ich meine Kundenbesuche planen.
Es wäre natürlich bedeutend einfacher, wenn ich die Kundendaten einmal nach dem Status (in einem Tabellenprogramm z.B. Openoffice.org calc) sortieren könnte. Jetrzt die Frage. hat jemand Erfarungen mit tools die es erlauben PDF in eine Tabelle zu konvertieren oder importieren.
Ich hab im Net noch nichts zielführendes gefunden.
VG
Ottmar ___________________________________________________________ SMS schreiben mit WEB.DE FreeMail - einfach, schnell und kostenguenstig. Jetzt gleich testen! http://f.web.de/?mc=021192
Hej Ottmar!
Es wäre natürlich bedeutend einfacher, wenn ich die Kundendaten einmal nach dem Status (in einem Tabellenprogramm z.B. Openoffice.org calc) sortieren könnte. Jetrzt die Frage. hat jemand Erfarungen mit tools die es erlauben PDF in eine Tabelle zu konvertieren oder importieren.
Dein Problem scheint mir erstmal ein organisatorisches zu sein: Der Mensch, von dem du die Liste bekommst, *hat* sie ja offenbar als Tabellenkalkulationsdokument da. Hast du den mal *gefragt* ob er dir jenes nicht einfach schicken kann?
Für die Masochisten gibts aber auch noch die technische Lösung.
Einfacher Teil: PDF öffnen. Alles markieren. Kopieren. Einfügen in .txt.
Komplizierter Teil: Möglicherweise hast du jetzt zeilenweise deine Daten. Herzlichen Glückwunsch. Möglicherweise bekommst du auch erst alle Einträge der Spalte 1, dann alle der Spalte 2 etc. In diesem Falle *seitenweise* das Kopieren vornehmen (die Verschiebungen sorgen sonst für Mehrarbeit), wie unten skizziert als csv exportieren (du bekommst dort also eine lange Spalte) und diese händisch als n Spalten zusammenkopieren (geht bei 10 Seiten). Je nach Tabellenstruktur im Ursprungsdokument bekommt man auch einen Mischmasch, den man am einfachsten mit einem selbstgeschriebenen Skript erledigt bekommt. "Am einfachsten" heißt hier aber nur noch: "schneller als anderswie".
Endbearbeitung: In den Zeilen die Trenner identifizieren (häufig bekommst du mehrere Leerzeichen an stellen, wo einmal eine Spalte endete), diese ersetzen lassen (" " => ";"). Das dann speichern und in OOo als csv importieren.
Wichtig: Mach ein paar Stichproben, ob alles geklappt hat! Systematisch insb. erster und letzter Eintrag einer jeden Seite.
Viele Grüße Fabian
Ottmar-Schmidt@web.de Ottmar-Schmidt@web.de wrote:
Hallo Frunde,
seit letzter Woche habe ich einen neuen Job als Ausendienstler.
Vom Betrieb bekam ich eine Liste(Tabellenform) gedruckt und die gleiche Liste als PDF. Die Liste hat 19 Seiten mit engen kleinen Zeilen, also mal schnell abtippen ist nicht. Zu jedem Kunden einen Kundenstatus zugeordnet, nach diesem Status, muss ich meine Kundenbesuche planen.
Es wäre natürlich bedeutend einfacher, wenn ich die Kundendaten einmal nach dem Status (in einem Tabellenprogramm z.B. Openoffice.org calc) sortieren könnte. Jetrzt die Frage. hat jemand Erfarungen mit tools die es erlauben PDF in eine Tabelle zu konvertieren oder importieren.
Es gibt pdftotext, welches Dir mit etwas Glück eine Textdatei der Tabelle liefert.
In meinem früheren Job habe ich sowas genutzt, weil die kaufmännische Software da nur PDF liefern konnte, jedoch keine CSV oder sowas, und ich das in PostgreSQL einlesen wollte/mußte für weitere Verarbeitung.
Also, wie gesagt, mit etwas Glück. Probiere mit den Optionen rum, IIRC war -layout nützlich. Dann evtl. noch mit Tools wie sed und/oder awk, und man bekommt CSV, was Du dann auch in gängigen Tabellenkalkulationen etc. einlesen kannst.
Andreas
lug-dd@mailman.schlittermann.de