private static bool SaveAsPdf(string markdown, string filename) { var html = UserTemplate.InsertContent(Markdown.ToHtml(Utility.RemoveYamlFrontMatter(markdown))); var pdf = Markdown.HtmlToPdf(html); File.WriteAllBytes(filename, pdf); return true; }
private static bool SaveAsPdf(string markdown, string filename) { try { var html = UserTemplate.InsertContent(Markdown.ToHtml(Markdown.RemoveYamlFrontMatter(markdown))); var pdf = Markdown.HtmlToPdf(html); File.WriteAllBytes(filename, pdf); return(true); } catch (Exception ex) { Notify.Alert(ex.Message); return(false); } }