Hallo,
ich bin auf der Suche nach einer geeigneten
Programmiersprache, mit der ich mehrseitige Protokolle (PPTs,
PDFs, XLS, DOC, usw.) erstellen kann.
Was genau willst Du erstellen? Du listest hier verschiedene Dateitypen auf.
Die gängigen Office -
Anwendungen möchte ich zunächst einmal ausschließen, da wir
bei uns des öfteren die Erfahrung gemacht haben, dass es beim
Wechsel vom Betriebssystem (WinXP -> Win7 usw.) oder beim
Versionswechsel (Office 2003 -> Office 2007) häufiger zu
Problemen kommt.
Also ein Programm, mit dem Du Protokolle erstellen kannst. Das Programm muss so ausgereift sein, dass es sich in den nächsten 20 Jahren nicht verändern wird.
Hier einige Grundfunktionen die bewältigt
werden müssen:
- Grundvoraussetzung ist, dass ich eine ausführbare EXE-Datei
erzeugen kann, die von jedem User ausgeführt werden kann,
unabhängig vom Betriebssystem, international anwendbar.
Eine EXE-Datei ist ein Programm unter den Microsoft-Betriebssystemen. Unter anderen Betriebssystemen wie GNU/Linux wirst Du damit keine Freude haben.
Als Format empfehle ich pdf, dieses ist offen spezifiziert und es gibt für die gängigen Betriebssysteme Betrachter dafür.
- Ich muss aus XLS-Dateien lesen können. Ggf. auch aus diesem
Diagramme exportieren und in den Report mit einbinden.
Dann bist Du wieder bei Office (Microsoft-, Open-, Libre-, …). Oder Du erstellst in der Tabellenkalkulation, mit der Du die xls-Dateien öffnest Makros, die Dir die benötigten Daten in das gewünschte Format konvertieren.
- Ich muss Bilder ins Protokoll einbinden können
(Mehrfachauswahl über Dateidialog).
Du willst also mehrere Bilder in das Protokoll einbinden. Das „Mehrfachauswahl über Dateidialog“ verstehe ich nicht.
- Messdaten (TXT-Dateien) einlesen und aus diesen XY-Graphen
erstellen.
Das hängt von den Messdaten ab.
Ich weiss, dass all diese Anforderungen quasi nach MS-Office
schreien, aber ich möchte wissen, ob es evtl. stabilere
Sprachen gibt, die diese Aufgaben bewältigen können. JAVA
vielleicht?
MS-Office ist keine Sprache sondern eine Office-Suite.
Alternativ empfehle ich Dir, LaTeX anzuschauen. Da hast Du
* pdf als Ausgabe
* LaTeX unter verschiedenen Betriebssystemen
* Pakete, mit denen Du Diagramme und XY-Graphen erstellen kannst
* als Alternative auch das Programm gnuplot für die Erstellung der Diagramme und XY-Graphen
* einen professionellen Textsatz
Aber Du hast auch
* eine andere Bedienung als unter Office
* eine steile Lernkurve
* viel Einarbeitung, insbesondere für die Erstellung von Diagrammen und Graphen
* wahrscheinlich wenige Personen im Umkreis, die damit arbeiten können
* keine direkte Verbindung von Excel (aber von gnuplot)
Gruß
Diether