API Reference

Class

ExcelPrintLayoutOptions

Namespace OfficeIMO.Excel
Assembly OfficeIMO.Excel
Modifiers sealed

Options for applying a worksheet print layout preset. Nullable values override the selected preset only when provided.

Inheritance

  • Object
  • ExcelPrintLayoutOptions

Usage

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

Accepted by parameters

Constructors

public ExcelPrintLayoutOptions() #

Properties

public ExcelPrintLayoutPreset Preset { get; set; } #

Preset to apply.

public String PrintArea { get; set; } #

Optional print area in A1 notation.

public Nullable<ExcelPageOrientation> Orientation { get; set; } #

Optional orientation override.

public Nullable<ExcelMarginPreset> Margins { get; set; } #

Optional margin preset override.

public Nullable<UInt32> FitToWidth { get; set; } #

Optional pages-wide fit override.

public Nullable<UInt32> FitToHeight { get; set; } #

Optional pages-tall fit override. Use 0 for unlimited height.

public Nullable<UInt32> Scale { get; set; } #

Optional manual scale percentage override.

public Nullable<ExcelPageOrder> PageOrder { get; set; } #

Optional page order override.

public Nullable<ExcelPaperSize> PaperSize { get; set; } #

Optional paper size override.

public Nullable<Int32> RepeatFirstRow { get; set; } #

Optional first repeated print-title row.

public Nullable<Int32> RepeatLastRow { get; set; } #

Optional last repeated print-title row.

public Nullable<Int32> RepeatFirstColumn { get; set; } #

Optional first repeated print-title column.

public Nullable<Int32> RepeatLastColumn { get; set; } #

Optional last repeated print-title column.

public Boolean SuppressPresetPrintTitles { get; set; } #

When true, preset default print-title rows are not applied.