Project

ChartForgeX

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

Stars 47
Forks 2
NuGet downloads 75,067
Release ChartForgeX-v2.0.0
Language: HTML Updated: 2026-10-12

API Reference

Class

ChartArtifactRendering

Namespace ChartForgeX.VisualArtifacts
Assembly ChartForgeX
Modifiers static

Provides product-neutral visual artifact wrappers for renderer-independent charts.

Inheritance

  • Object
  • ChartArtifactRendering

Methods

public static VisualArtifact ToVisualArtifact(Chart chart, String? id = null, VisualArtifactKind kind = Chart, VisualArtifactSourceLanguage sourceLanguage = Native) #
Returns: VisualArtifact

Wraps a ChartForgeX chart in a visual artifact envelope.

Parameters

chart ChartForgeX.Core.Chart requiredposition: 0
The chart model.
id System.String? = null optionalposition: 1
Optional stable artifact identifier.
kind ChartForgeX.VisualArtifacts.VisualArtifactKind = Chart optionalposition: 2
The artifact family to report.
sourceLanguage ChartForgeX.VisualArtifacts.VisualArtifactSourceLanguage = Native optionalposition: 3
The source language that produced the chart.

Returns

A visual artifact envelope backed by the chart model.