//////////////////////////////////////////////////////////////////////////////// using Markdig.Renderers; using Markdig.Syntax; namespace WeChatWASM.MDV { //////////////////////////////////////////////////////////////////////////////// //

...

/// public class RendererBlockHeading : MarkdownObjectRenderer { protected override void Write( RendererMarkdown renderer, HeadingBlock block ) { var prevStyle = renderer.Style.Size; renderer.Style.Size = block.Level; renderer.WriteLeafBlockInline( block ); renderer.Style.Size = prevStyle; if( block.Level == 1 ) { renderer.Layout.HorizontalLine(); renderer.FinishBlock( true ); } else { renderer.FinishBlock(); } } } }