Ich muss RTF in Nur-Text konvertieren. Ich habe eine Funktion geschrieben, die RTF-Header entfernt, aber es ist nie perfekt.Delphi: beste Möglichkeit, RTF in Text zu konvertieren
Also eine Option kann die Verwendung eines TRichEdit zur Laufzeit erstellt (etwas wie beschrieben here aber natürlich zur Laufzeit getan). Aber gibt es einen anderen Weg? Gibt es eine rtl-Funktion für diesen oder einen besseren Ansatz?
UPDATE:
In this question ich die letzte Version meiner rtf in Text Verfahren schrieb.
Was ist los mit TRichEdit? Und wer generiert das RTF, das du konvertieren willst? Wenn Sie hoffen, RTF aus Microsoft Word zu konvertieren, könnte die von Microsoft stammende TRichEdit die beste Option sein. –
@Cosmin Prund: Es könnte ein bisschen Overkill sein, ein GUI-Steuerelement zu erstellen (auch wenn es nie auf dem Bildschirm angezeigt wird), nur um eine Dateikonvertierung im Hintergrund durchzuführen. Aber natürlich funktioniert es. –
Genau, das war meine Sorge. Natürlich funktioniert es. Jedenfalls scheint es so zu sein. – LaBracca