Seite 1 von 1

rtf to pdf

Verfasst: 30. März 2011 16:41
von redbulls
hallo
ich programmiere eine Konsolenanwendung mit Qt, in der während des Programmablaufs pdfs aus rtf files erstellen soll.
Ich lese das rtf ein und schreibe es in ein QTextEdit (is zwar ein GUI - Element, aber man braucht den QPrinter um pdf files ausdrucken zu können).
Beim Ausdruck sind jedoch die rtf-spezifischen zeichen vorhanden, wie bekomm ich einen Ausdruck ins pdf ohne diese hin?

danke für die hilfe

Verfasst: 30. März 2011 20:45
von upsala
Wo steht denn, daß QTextEdit RTF interpretieren kann?

Verfasst: 30. März 2011 22:54
von redbulls
aha,
ja dann is es klar, weißt du mit welcher Klasse man diesen Rich Text interpretieren kann. QLabel hat die Methode setTextFormat(Qt::RichText), aber bei der Ausgabe ins PDF war das noch leider nicht wirksam.

Kannst du mir nen Tipp geben?
danke

Verfasst: 31. März 2011 00:03
von odt
Google "qt rtf" meint dass qt und rtf nicht zusammenpassen. Das rtf aus qt ist nicht das rtf von Word. Es gibt zwar diverse rtf-Libraries, aber warum willst Du das bloss machen? Lohnt es sich, dafür im schlimmsten Fall ein OpenOffice zu installieren und fernzusteuern? So machen es nämlich diverse teils dubiose "Web-Seiten".
Oder kannst Du das Problem vielleicht mit einem anderen Input füttern?

Verfasst: 31. März 2011 09:44
von redbulls
ja das hab ich auch schon mal gelesen, wollt es aber nicht glauben.
aber der tipp mit open office klingt gut.

meinst du OpenOffice org API?
is beim open office eine library dabei?

Verfasst: 31. März 2011 12:02
von redbulls
kann mir niemand helfen?