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

TextLayoutEngine

Namespace ChartForgeX.Typography

Measures and wraps text with the dependency-free raster font engine used by ChartForgeX.

Inheritance

  • Object
  • TextLayoutEngine

Methods

Layout(System.String arg1, System.Double arg2, ChartForgeX.Typography.TextStyle arg3, ChartForgeX.Typography.TextWrapMode arg4, System.Nullable{System.Int32} arg5, ChartForgeX.Typography.TextTrimming arg6) #

Wraps and measures text inside a fixed-width region.

Parameters

arg1 System.String required
arg2 System.Double required
arg3 ChartForgeX.Typography.TextStyle required
arg4 ChartForgeX.Typography.TextWrapMode required
arg5 System.Nullable{System.Int32} required
arg6 ChartForgeX.Typography.TextTrimming required
Measure(System.String arg1, ChartForgeX.Typography.TextStyle arg2) #

Measures text without wrapping.

Parameters

arg1 System.String required
arg2 ChartForgeX.Typography.TextStyle required