Necesito convertir rtf a texto sin formato. Solía escribir una función que quita los encabezados de rtf pero nunca es perfecto.Delphi: la mejor manera de convertir rtf a texto
Una opción puede ser utilizar un TRichEdit creado en tiempo de ejecución (algo así como here descrito pero hecho, por supuesto, en tiempo de ejecución). ¿Pero hay otra manera? ¿Hay una función rtl para esto o un mejor enfoque?
ACTUALIZACIÓN:
En this question escribí la versión final de mi rtf al procedimiento de texto.
¿Qué pasa con TRichEdit? ¿Y quién genera el RTF que quieres convertir? Si se espera convertir RTF generado desde Microsoft Word, el TRichEdit originado en Microsoft podría ser la mejor opción. –
@ Cosmin Prund: Puede parecer un poco excesivo crear un control de GUI (incluso si nunca se muestra en la pantalla) solo para hacer una conversión de archivo en segundo plano. Pero por supuesto, funciona. –
Exactamente, esta era mi preocupación. Por supuesto que funciona. De todos modos parece que ese es el camino. – LaBracca