API Reference

Class

ExcelRangeVisualSnapshot

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Modifiers sealed

Format-neutral visual snapshot for a worksheet range.

Inheritance

  • Object
  • ExcelRangeVisualSnapshot

Usage

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

Properties

public String SheetName { get; } #

Worksheet name.

public String Range { get; } #

A1 range represented by this snapshot.

public Int32 FirstRow { get; } #

First source row.

public Int32 FirstColumn { get; } #

First source column.

public Int32 LastRow { get; } #

Last source row.

public Int32 LastColumn { get; } #

Last source column.

public IReadOnlyList<ExcelVisualColumn> Columns { get; } #

Visible columns included in the snapshot.

public IReadOnlyList<ExcelVisualRow> Rows { get; } #

Visible rows included in the snapshot.

public IReadOnlyList<ExcelVisualCell> Cells { get; } #

Cell visuals included in the snapshot.

public IReadOnlyList<ExcelVisualConditionalDataBar> ConditionalDataBars { get; } #

Conditional-formatting data bars included in the snapshot.

public IReadOnlyList<ExcelVisualConditionalIcon> ConditionalIcons { get; } #

Conditional-formatting icons included in the snapshot.

public IReadOnlyList<ExcelVisualCommentIndicator> CommentIndicators { get; } #

Cell comment indicators included in the snapshot.

public IReadOnlyList<ExcelVisualCommentBody> CommentBodies { get; } #

Visible comment body callouts included in the snapshot.

public IReadOnlyList<ExcelVisualSparkline> Sparklines { get; } #

Worksheet sparklines included in the snapshot.

public IReadOnlyList<ExcelVisualDrawingLayer> DrawingLayers { get; } #

Worksheet drawing-layer overlays in source paint order.

public IReadOnlyList<ExcelVisualDrawingObject> DrawingObjects { get; } #

Worksheet drawing objects included in the snapshot.

public IReadOnlyList<ExcelVisualImage> Images { get; } #

Worksheet images included in the snapshot.

public IReadOnlyList<ExcelVisualChart> Charts { get; } #

Worksheet charts included in the snapshot.

public IReadOnlyList<OfficeImageExportDiagnostic> Diagnostics { get; } #

Snapshot diagnostics.

public Double Width { get; } #

Total snapshot width in CSS pixels before export scaling.

public Double Height { get; } #

Total snapshot height in CSS pixels before export scaling.