I have a client request to look into the capabilities of converting Rich Text Format (RTF) into HTML. This is not regular rich text encoding, it's the older version of it. A sample might look something such as this
"{\rtf1\ansi\deff0 {\fonttbl {\f0 Times New Roman;}} \f0\fs24 Hello, world!}"
I cannot seem to find any information on interactions between Appian and RTF. All of my searches return information relating to Appian's new rich text editor components. Is this something that simply does not exist? Was RTF deemed "too old" for Appian to work with it? Any information on the topic would be a huge help, even if it's just confirmation that there is nothing that currently handles RTF within Appian.
Discussion posts and replies are publicly visible
There is no support for RTF in Appian.
In case you think about building a plugin, this does not seem to be overly complicated.
https://stackoverflow.com/questions/22387099/converting-rtf-to-html-with-format-in-java
Stefan Helzle said:this does not seem to be overly complicated.
this does not seem to be overly complicated.
I'd be surprised if some version of that couldn't be accomplished in an OOB expression rule, too. Other than the possibility of format nesting (which is still solvable), it looks like it might just be a matter of 1:1 text replacements with the HTML-style text tags that the Styled Text Editor (for example) uses.
I had thought about that myself as well. However, I would be incredibly concerned about how easy and/or efficient it would be to parse the tags out from the regular text. That is something I will bring up with the client to see if they would have any interest in moving forward with it. Thank you.