public void SetDocumentText( string text, string externalImagesFolderPath, bool useImagesFolderPathPlaceHolder) { DocumentText = _htmlConversionHelper.ConvertSetHtml( text, externalImagesFolderPath, useImagesFolderPathPlaceHolder ? HtmlImageHelper.ImagesFolderPathPlaceHolder : null); }
/// <summary> /// Stand-alone function to expand any placeholders inside /// a given HTML fragment. /// </summary> public static string ExpandImageFolderPathPlaceHolder( string html, string externalImagesFolderPath) { if (string.IsNullOrEmpty(html) || !html.Contains(ImagesFolderPathPlaceHolder)) { return(html); } else { using (var ch = new HtmlConversionHelper()) { return(ch.ConvertSetHtml( html, externalImagesFolderPath, ImagesFolderPathPlaceHolder)); } } }
/// <summary> /// Stand-alone function to expand any placeholders inside /// a given HTML fragment. /// </summary> public static string ExpandImageFolderPathPlaceHolder( string html, string externalImagesFolderPath) { if (string.IsNullOrEmpty(html) || !html.Contains(ImagesFolderPathPlaceHolder)) { return html; } else { using (var ch = new HtmlConversionHelper()) { return ch.ConvertSetHtml( html, externalImagesFolderPath, ImagesFolderPathPlaceHolder); } } }