Conversor gratuito de RTF a HTML (preferiblemente)

Estoy escribiendo un convertidor para una aplicación antigua de BD que contiene una gran cantidad de texto RTF ingresado por el usuario. Idealmente, el RAW RTF debería convertirse a HTML para mostrarse en un navegador.

He intentado rtfparseclass desde PHP Classes , que funciona bien, pero parece que se descarta, pero algunas de las definiciones de fonts incrustadas. Por ejemplo, RTF sin procesar como {\f1\fnil Tahoma;} siempre trunca la salida producida por el analizador, lo que causa la pérdida de detalles. No sé RTF lo suficientemente bien como para saber si eso debería ser válido o no. La clase se actualizó por última vez en 2004, así que supongo que puede estar desactualizada.

Además de actualizar rtfparseclass para ignorar las fonts, ¿alguien sabe de una biblioteca PHP para convertir RTF a HTML?

Eche un vistazo aquí: http://freshmeat.net/projects/rtf2htm/

El convertidor de RTF a HTML convierte archivos RTF (en encoding Windows-1250) en archivos HTML (en encoding ISO-8859-2).

Según la respuesta de https://stackoverflow.com/a/4047420/1875208

Un poco tarde pero esta funciona solo con commandline-execution , como exec();

Necesitas al menos proporcionar 3 parámetros:

  1. Ruta a rtf2htm en su servidor
  2. Ruta del documento rtf (sí, tendrá que guardarlo en un archivo antes)
  3. Ruta de archivo hasta donde se debe generar el html convertido.

Entonces podría verse así:

 exec(rtf2htm file.rtf file.html);