API Reference
ExcelChartSnapshot
Lightweight chart snapshot that consumers can render without depending on Excel or Open XML chart internals.
Inheritance
- Object
- ExcelChartSnapshot
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Property ExcelVisualChart.Snapshot
Accepted by parameters
- Method ExcelChart.TryGetSnapshot
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Title { get; } #Chart title text when present.
public ExcelChartType ChartType { get; } #Detected chart type.
public ExcelChartData Data { get; } #Cached or worksheet-backed chart data.
public Int32 RowIndex { get; } #One-based worksheet row where the chart is anchored when known.
public Int32 ColumnIndex { get; } #One-based worksheet column where the chart is anchored when known.
public Int32 OffsetXPixels { get; } #Horizontal offset from the anchor column in pixels.
public Int32 OffsetYPixels { get; } #Vertical offset from the anchor row in pixels.
public Int32 WidthPixels { get; } #Chart width in pixels when known.
public Int32 HeightPixels { get; } #Chart height in pixels 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.