Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 45
Forks 2
NuGet downloads 48,107
Release ChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02

API Reference

Class

VisualArtifactRendering

Namespace ChartForgeX.VisualArtifacts

Provides static rendering helpers for product-neutral visual artifact envelopes.

Inheritance

  • Object
  • VisualArtifactRendering

Methods

SaveHtml(ChartForgeX.VisualArtifacts.VisualArtifact artifact, System.String path) #

Saves a supported visual artifact model to a standalone HTML page.

Parameters

artifact ChartForgeX.VisualArtifacts.VisualArtifact required
The artifact envelope.
path System.String required
The target HTML path.
SavePng(ChartForgeX.VisualArtifacts.VisualArtifact artifact, System.String path) #

Saves a supported visual artifact model to PNG.

Parameters

artifact ChartForgeX.VisualArtifacts.VisualArtifact required
The artifact envelope.
path System.String required
The target PNG path.
SaveSvg(ChartForgeX.VisualArtifacts.VisualArtifact artifact, System.String path) #

Saves a supported visual artifact model to SVG.

Parameters

artifact ChartForgeX.VisualArtifacts.VisualArtifact required
The artifact envelope.
path System.String required
The target SVG path.
ToHtmlPage(ChartForgeX.VisualArtifacts.VisualArtifact artifact) #

Renders a supported visual artifact model to a standalone HTML page.

Parameters

artifact ChartForgeX.VisualArtifacts.VisualArtifact required
The artifact envelope.

Returns

HTML markup.

ToPng(ChartForgeX.VisualArtifacts.VisualArtifact artifact) #

Renders a supported visual artifact model to PNG.

Parameters

artifact ChartForgeX.VisualArtifacts.VisualArtifact required
The artifact envelope.

Returns

PNG bytes.

ToSvg(ChartForgeX.VisualArtifacts.VisualArtifact artifact) #

Renders a supported visual artifact model to SVG.

Parameters

artifact ChartForgeX.VisualArtifacts.VisualArtifact required
The artifact envelope.

Returns

SVG markup.