Hallo,
ich möchte ein Programm schreiben, dass Informationen aus .txt Dateien zusammenträgt und daraus eine .odt (OpenOffice) Datei macht, bzw. an eine schon vorhandene Daten anhängt/einfügt.
Jetzt meine Frage, wie ich das am elegantesten lösen könnte.
Geht das mit fstream?
Gruß
Algorithm93
.odt Datei erstellen
Re: .odt Datei erstellen
QTextDocument + QTextDocumentWriter. Letzterer kann ODF.
-
Algorithm93
- Beiträge: 26
- Registriert: 24. April 2011 10:37
Re: .odt Datei erstellen
Hallo,
Ok, danke für die Antwort.
Das Einlesen der .txt Dateien klappt schon mal.
Nur mit dem Bearbeiten der .odt Datei klappt es nicht
Mir fehlt da komplett der Ansatz. Ich habe ein .odt Dokument und möchte nur ein paar Zeilen darin ändern.
Weiß jemand, wo ich Grundlagen über QTextDocumentWriter nachlesen kann? Außer in der Doku von Nokia...
Wie öffne ich z.B. damit die Datei?
Gibt es dazu Beispiele, vllt. wenn jemand so was ähnliches mal gemacht hat.
Gerne auch Englisch, Deutsch ist nämlich nicht meine Muttersprache...
Gruß und Danke,
Algorithm93
Ok, danke für die Antwort.
Das Einlesen der .txt Dateien klappt schon mal.
Nur mit dem Bearbeiten der .odt Datei klappt es nicht
Mir fehlt da komplett der Ansatz. Ich habe ein .odt Dokument und möchte nur ein paar Zeilen darin ändern.
Weiß jemand, wo ich Grundlagen über QTextDocumentWriter nachlesen kann? Außer in der Doku von Nokia...
Wie öffne ich z.B. damit die Datei?
Gibt es dazu Beispiele, vllt. wenn jemand so was ähnliches mal gemacht hat.
Gerne auch Englisch, Deutsch ist nämlich nicht meine Muttersprache...
Gruß und Danke,
Algorithm93
Re: .odt Datei erstellen
Das ist das Problem: Der Writer kann nur schreiben, und zum Einlesen (und damit einfachen Manipulieren) gibt es leider nichts direkt von Qt.
Es gibt aber Libs, die das können. Inspiration kannst du dir von KOffice (resp. jetzt calligra-suite) holen.
Es gibt aber Libs, die das können. Inspiration kannst du dir von KOffice (resp. jetzt calligra-suite) holen.
-
Algorithm93
- Beiträge: 26
- Registriert: 24. April 2011 10:37
Re: .odt Datei erstellen
Hallo,
So, ich habe mich nun etwas in QTextDocument und QTextDocumentWriter eingearbeitet.
Was ich aber noch nicht geschafft habe, ist eine *.odt Datei zu öffnen.
Gibt es da irgentwo ein Beispiel?
Welche Libs brauche ich da?
Gruß
So, ich habe mich nun etwas in QTextDocument und QTextDocumentWriter eingearbeitet.
Was ich aber noch nicht geschafft habe, ist eine *.odt Datei zu öffnen.
Gibt es da irgentwo ein Beispiel?
Welche Libs brauche ich da?
Gruß
-
Algorithm93
- Beiträge: 26
- Registriert: 24. April 2011 10:37
Re: .odt Datei erstellen
Hallo,
habe das Problem gelöst
Ich habe die .odt mit OpenOffice in eine .fodt umgewandelt.
die .fodt kann ich mit QFile bearbeiten....
Gruß
Algorithm93
habe das Problem gelöst
Ich habe die .odt mit OpenOffice in eine .fodt umgewandelt.
die .fodt kann ich mit QFile bearbeiten....
Gruß
Algorithm93