Free (preferably) PHP RTF to HTML converter?

12,699

Have a look here: http://freshmeat.net/projects/rtf2htm/

The RTF to HTML convertor converts RTF files (in Windows-1250 encoding) to HTML file (in ISO-8859-2 encoding).

Share:
12,699
Ryan
Author by

Ryan

Dabbling in many different technologies, from Drupal/php/MySQL, to mobile dev with MonoTouch. SOreadytohelp

Updated on June 05, 2022

Comments

  • Ryan
    Ryan almost 2 years

    I am writing a converter for an old db app which contains a large amount of user entered RTF text. Ideally, the RAW RTF should be converted to HTML for display in a browser.

    I have tried rtfparseclass from PHP Classes, which works ok, but seems to be thrown off but some of the embedded font definitions. For example, raw RTF like {\f1\fnil Tahoma;} always truncates the output produced by the parser, causing detail to be lost. I don't know RTF well enough to know if that should be valid or not. The class was last updated in 2004 so I'm guessing that it may just be out of date.

    Other than updating rtfparseclass to ignore the fonts, does anyone know of a PHP library to convert RTF to HTML?

  • Ryan
    Ryan over 13 years
    That code is terrible to read, but it works. Thanks!
  • FiniteLooper
    FiniteLooper over 11 years
    How is this used? I need to get text out of RTF data and I can't seem to figure this one out.
  • Rubinum
    Rubinum about 9 years
    this answer does not work. Your suggested code snippet 'exec(rtf2htm file.rtf file.html); ' is terribly written and is not the way of solution.
  • Rubinum
    Rubinum about 9 years
    the whole answer does not help. how do i get this suggested code to work? And no i dont have time to look up all 3423423 files of code.