API Reference
Class
MermaidArchitectureRendering
Provides ChartForgeX rendering adapters for parsed Mermaid architecture diagrams.
Inheritance
- Object
- MermaidArchitectureRendering
Methods
public static Byte[] ToPng(MermaidArchitectureDocument document, MermaidTopologyRenderOptions? options = null) #Returns:
Byte[]Renders a Mermaid architecture document to static PNG.
Parameters
- document ChartForgeX.Mermaid.MermaidArchitectureDocument
- options ChartForgeX.Mermaid.MermaidTopologyRenderOptions? = null
public static String ToSvg(MermaidArchitectureDocument document, MermaidTopologyRenderOptions? options = null) #Returns:
StringRenders a Mermaid architecture document to static SVG.
Parameters
- document ChartForgeX.Mermaid.MermaidArchitectureDocument
- options ChartForgeX.Mermaid.MermaidTopologyRenderOptions? = null
public static TopologyChart ToTopologyChart(MermaidArchitectureDocument document, MermaidTopologyRenderOptions? options = null) #Returns:
TopologyChartConverts a Mermaid architecture document into a renderer-independent ChartForgeX topology chart.
Parameters
- document ChartForgeX.Mermaid.MermaidArchitectureDocument
- options ChartForgeX.Mermaid.MermaidTopologyRenderOptions? = null
public static VisualArtifact ToVisualArtifact(MermaidArchitectureDocument document, MermaidTopologyRenderOptions? options = null) #Returns:
VisualArtifactWraps a Mermaid architecture document in a visual artifact envelope backed by a ChartForgeX topology chart.
Parameters
- document ChartForgeX.Mermaid.MermaidArchitectureDocument
- options ChartForgeX.Mermaid.MermaidTopologyRenderOptions? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?