Quantcast
Channel: ImapX 2
Viewing all articles
Browse latest Browse all 1952

New Post: TextBody.TextData quoted printable

$
0
0
Hi Pazel,
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("&nbsp;", string.Empty);

        return htmlString;
    }
Best Regards,
Donny

Viewing all articles
Browse latest Browse all 1952

Latest Images

Trending Articles



Latest Images

<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>