Hi Pazel,
I have found another simple workaround, which works for me at least:
Donny
I have found another simple workaround, which works for me at least:
private string getPlainTextFromHtml(string htmlString)
{
string htmlTagPattern = "<.*?>";
string brPattern = "<br[\\s]*\\/*>";
var regexCss = new Regex("(\\<script(.+?)\\</script\\>)|(\\<style(.+?)\\</style\\>)", RegexOptions.Singleline | RegexOptions.IgnoreCase);
htmlString = regexCss.Replace(htmlString, string.Empty);
htmlString = Regex.Replace(htmlString, brPattern, "\n");
htmlString = Regex.Replace(htmlString, htmlTagPattern, string.Empty);
htmlString = Regex.Replace(htmlString, @"^\s+$[\r\n]*", "", RegexOptions.Multiline);
htmlString = htmlString.Replace(" ", string.Empty);
return htmlString;
}
Best Regards,Donny