public void SaveHtmlFile(string saveFile, string fileName, bool headerIncludes = true) { using (StreamReader reader = new StreamReader(fileName, Encoding.UTF8)) { using (StreamWriter writer = new StreamWriter(saveFile, false, Encoding.UTF8)) { StringWriter messageWriter = new StringWriter(); HtmlEncodeParameters parameters = new HtmlEncodeParameters(); parameters.HeaderIncludes = headerIncludes; parameters.DocumentTitle = Path.GetFileNameWithoutExtension(fileName); parameters.CssUrl = Contents.GetCssPath(); MdocTool.EncodeHtml( writer, reader, messageWriter, parameters); } } }
public void LoadMdocFile(string fileName) { using (StreamReader reader = new StreamReader(fileName, Encoding.UTF8)) { StringWriter writer = new StringWriter(); StringWriter messageWriter = new StringWriter(); HtmlEncodeParameters parameters = new HtmlEncodeParameters(); parameters.HeaderIncludes = true; parameters.DocumentTitle = Path.GetFileNameWithoutExtension(fileName); parameters.CssUrl = Contents.GetCssAbsolutePath(); MdocTool.EncodeHtml( writer, reader, messageWriter, parameters); mdocFile = fileName; browser.DocumentText = writer.ToString(); messageBox.Text = messageWriter.ToString(); } }