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

VisualRenderOptions

Namespace ChartForgeX.Rendering
Assembly ChartForgeX
Modifiers sealed

Bounded raster export configuration; logical layout remains unchanged.

Inheritance

  • Object
  • VisualRenderOptions

Usage

Explore 2 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 2

Constructors

public VisualRenderOptions(Int32 scale = 1, Int32 supersampling = 2, Int64 pixelBudget = 64000000, TextHinting? textHinting = null) #

Creates raster options. Pixel budget includes supersampled working pixels.

Parameters

scale System.Int32 = 1 optionalposition: 0
supersampling System.Int32 = 2 optionalposition: 1
pixelBudget System.Int64 = 64000000 optionalposition: 2
textHinting ChartForgeX.Typography.TextHinting? = null optionalposition: 3

Properties

public Int32 Scale { get; } #

Gets the output pixels per logical unit.

public Int32 Supersampling { get; } #

Gets the working coverage multiplier.

public Int64 PixelBudget { get; } #

Gets the maximum working pixel count.

public TextHinting? TextHinting { get; } #

Gets an optional raster hinting override. Null retains each prepared text style's choice.