Esempio n. 1
0
 internal static extern string MarkdownToStringInternal(
     StringBuilder text,
     MarkdownExtension extensions,
     MarkdownFormat outputFormat);
Esempio n. 2
0
        /// <summary>
        /// 解析Markdown源代码,并且返回HTML字符串。
        /// </summary>
        /// <param name="source">Markdown源代码。</param>
        /// <param name="extensions">Markdown扩展配置实例。</param>
        /// <returns>返回解析后的HTML字符串。</returns>
        public static string ToHtml(string source, MarkdownExtension extensions)
        {
            var pipeline = Create(extensions);

            return(ToHtml(source, pipeline));
        }
        public static string MarkdownToString(string text, MarkdownExtension extensions, MarkdownFormat outputFormat)
        {
            var builder = new StringBuilder(text);

            return(InteropFunctions.MarkdownToStringInternal(builder, extensions, outputFormat));
        }