Beispiel #1
0
 public void SetDocumentText(
     string text,
     string externalImagesFolderPath,
     bool useImagesFolderPathPlaceHolder)
 {
     DocumentText =
         _htmlConversionHelper.ConvertSetHtml(
             text,
             externalImagesFolderPath,
             useImagesFolderPathPlaceHolder ? HtmlImageHelper.ImagesFolderPathPlaceHolder : null);
 }
Beispiel #2
0
 /// <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);
         }
     }
 }