public static String StripSpecficKeywords(String rtf, bool newLinesToSpace = true, params String[] disallowedKeywords) { if (string.IsNullOrWhiteSpace(rtf)) { return rtf; } var handler = new NegativeVetFilteringRTFHandler(newLinesToSpace, disallowedKeywords); RTFReader reader = new RTFReader(rtf, handler, false); reader.parse(); return handler.getFilteredText(); }
public static String filter(String rtf, bool newLinesToSpace, bool strict, params String[] allowedKeywords) { if (string.IsNullOrWhiteSpace(rtf)) { return rtf; } PositiveVetFilteringRTFHandler handler = new PositiveVetFilteringRTFHandler(newLinesToSpace, allowedKeywords); RTFReader reader = new RTFReader(rtf, handler, strict); reader.parse(); return handler.getFilteredText(); }
public static String StripSpecficKeywords(String rtf, bool newLinesToSpace = true, params String[] disallowedKeywords) { if (string.IsNullOrWhiteSpace(rtf)) { return(rtf); } var handler = new NegativeVetFilteringRTFHandler(newLinesToSpace, disallowedKeywords); RTFReader reader = new RTFReader(rtf, handler, false); reader.parse(); return(handler.getFilteredText()); }
public static String filter(String rtf, bool newLinesToSpace, bool strict, params String[] allowedKeywords) { if (string.IsNullOrWhiteSpace(rtf)) { return(rtf); } PositiveVetFilteringRTFHandler handler = new PositiveVetFilteringRTFHandler(newLinesToSpace, allowedKeywords); RTFReader reader = new RTFReader(rtf, handler, strict); reader.parse(); return(handler.getFilteredText()); }