Forum: PC-Programmierung csv-Tabelle automatisch auswerten


von H. C. (sunshine)


Lesenswert?

Hi,

ich habe eine Tabelle (mit immer dem gleichen Aufbau), die nur in der 
Anzahl der Zeilen variieren kann. Die Werte dieser Tabelle stelle ich 
aktuell mit Open Office als Chart/Balkendiagramm dar.

Nun möchte ich Kollegen ermöglichen, sich die Werte auch als Chart 
anzusehen, aber ohne dass sie mit Excle/OpenOffice die Tabellen 
markieren, Diagramm erstellen, ... müssen.

Ich weiß, es gibt die Möglichkeit das man ein Makro erstellt.
Aber was ist mit den Leuten, die kein OpenOffice haben?

Wie bzw. mit welcher Software kann ich (schnell und einfach) ein kleines 
Tool erstellen, mit dem man sich den Graph z.B. durch ausführen der Exe 
und Auswahl des csv-Files erstellen kann?

: Verschoben durch Moderator
von Daniel F. (df311)


Lesenswert?

z.b. gnuplot
m.E. sehr schöne diagramme (aber auch deutlich teurer als excel/oo): 
matlab mit pdf export

von c.m. (Gast)


Lesenswert?

dito gnuplot.
das kannst du dann z.b. in eine dynamische html-seite einbinden falls 
deine kollegen das auch via browser sehen können/wollen.
oder auf der kommandozeile z.b. mit ghostscript in ein pdf packen - und 
das wie auch immer an die kollegen verteilen.

von Diek (Gast)


Lesenswert?

Genau sowas hab ich zuletzt mit Qt in c++ programmiert.

von Dirk B. (dirkb2)


Lesenswert?

c.m. schrieb:
> oder auf der kommandozeile z.b. mit ghostscript in ein pdf packen

gnuplot kann auch direkt PDF erzeugen.

Klappt wunderbar. Während oder nach der Messung ein Batch laufen lassen 
und man hat Diagramme.

von H. C. (sunshine)


Lesenswert?

Danke für die Tipps! Qt hab ich selbst vor ca. 6 Jahren mal versucht.
Aber ich werde mir jetzt mal gnuplot ansehen...
Das könnte ich doch auch in einem kommerziellen Projekt zur Anzeige 
kostenlos verwenden, oder sehe ich hier was falsch?

von Rolf Magnus (Gast)


Lesenswert?

H. C. schrieb:
> Das könnte ich doch auch in einem kommerziellen Projekt zur Anzeige
> kostenlos verwenden, oder sehe ich hier was falsch?

Sollte gehen, solange du die Lizenz beilegst. Am besten mal die Lizenz 
ansehen. Anders als der Name vermuten läßt, ist das keine GNU-Lizenz.

http://www.gnuplot.info/faq/faq.html#x1-110001.6
http://gnuplot.cvs.sourceforge.net/gnuplot/gnuplot/Copyright?view=markup

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.