Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

ExcelChartInfo

OfficeIMO.Excel

Namespace
OfficeIMO.Excel
Assembly
OfficeIMO.Excel
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

Lightweight chart snapshot that consumers can render without depending on Excel or Open XML chart internals.

Inheritance

  • object
  • ExcelChartInfo

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.

Returned or exposed by 1

Accepted by parameters 1

Properties

public string Name { get; } #

Chart drawing name.

public string? Title { get; } #

Chart title text when present.

public OfficeChartType ChartType { get; } #

Detected chart type.

public ExcelChartData Data { get; } #

Cached or worksheet-backed chart data.

public int RowIndex { get; } #

One-based worksheet row where the chart is anchored when known.

public int ColumnIndex { get; } #

One-based worksheet column where the chart is anchored when known.

public OfficeLength OffsetX { get; } #

Horizontal offset from the anchor column.

public OfficeLength OffsetY { get; } #

Vertical offset from the anchor row.

public OfficeLength Width { get; } #

Physical chart width when known.

public OfficeLength Height { get; } #

Physical chart height when known.

public OfficeChartStyle? Style { get; } #

Shared rendering style metadata extracted from the chart, when available.

public OfficeChartLayout? Layout { get; } #

Shared rendering layout metadata extracted from the chart, when available.

public IReadOnlyList<OfficeImageExportDiagnostic> Diagnostics { get; } #

Diagnostics for authored chart features that the shared image renderer approximates or cannot render yet.

public double BubbleScalePercent { get; } #

Authored bubble diameter scale percentage; defaults to 100.

public OfficeChartBubbleSizeMode BubbleSizeMode { get; } #

Whether source bubble sizes represent area or width.

public bool ShowNegativeBubbles { get; } #

Whether the source requests negative-size bubbles. Unsupported painting is diagnosed.

public OfficeChartRadialLayout RadialLayout { get; } #

Native pie rotation and doughnut hole geometry.