API Reference

Class

LegacyXlsPageSetup

Namespace OfficeIMO.Excel.LegacyXls.Model
Assembly OfficeIMO.Excel
Modifiers sealed

Represents worksheet page setup metadata parsed from legacy XLS print records.

Inheritance

  • Object
  • LegacyXlsPageSetup

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

Constructors

public LegacyXlsPageSetup() #

Properties

public Nullable<Double> LeftMargin { get; set; } #

Gets the left margin in inches, when present.

public Nullable<Double> RightMargin { get; set; } #

Gets the right margin in inches, when present.

public Nullable<Double> TopMargin { get; set; } #

Gets the top margin in inches, when present.

public Nullable<Double> BottomMargin { get; set; } #

Gets the bottom margin in inches, when present.

public Nullable<Double> HeaderMargin { get; set; } #

Gets the header margin in inches, when present.

public Nullable<Double> FooterMargin { get; set; } #

Gets the footer margin in inches, when present.

public String HeaderText { get; set; } #

Gets the raw Excel header/footer control string for the worksheet header, when present.

public String FooterText { get; set; } #

Gets the raw Excel header/footer control string for the worksheet footer, when present.

public String FirstHeaderText { get; set; } #

Gets the raw Excel header/footer control string for the first-page header, when present.

public String FirstFooterText { get; set; } #

Gets the raw Excel header/footer control string for the first-page footer, when present.

public String EvenHeaderText { get; set; } #

Gets the raw Excel header/footer control string for even-page headers, when present.

public String EvenFooterText { get; set; } #

Gets the raw Excel header/footer control string for even-page footers, when present.

public Nullable<Boolean> DifferentOddEvenHeaderFooter { get; set; } #

Gets whether odd and even pages use different headers and footers, when present.

public Nullable<Boolean> DifferentFirstHeaderFooter { get; set; } #

Gets whether the first page uses different headers and footers, when present.

public Nullable<Boolean> ScaleHeaderFooterWithDocument { get; set; } #

Gets whether headers and footers scale with the document, when present.

public Nullable<Boolean> AlignHeaderFooterWithMargins { get; set; } #

Gets whether headers and footers align with page margins, when present.

public Nullable<Boolean> PrintGridLines { get; set; } #

Gets whether worksheet gridlines should print, when present.

public Nullable<Boolean> PrintHeadings { get; set; } #

Gets whether row and column headings should print, when present.

public Nullable<Boolean> HorizontalCentered { get; set; } #

Gets whether the sheet should be centered horizontally when printed, when present.

public Nullable<Boolean> VerticalCentered { get; set; } #

Gets whether the sheet should be centered vertically when printed, when present.

public Nullable<Boolean> FitToPage { get; set; } #

Gets whether fit-to-page scaling should be enabled, when present.

public Nullable<Boolean> Landscape { get; set; } #

Gets whether the sheet should be printed in landscape orientation, when present.

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

Gets the print scale percentage, when present.

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

Gets the number of pages to fit horizontally, when present.

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

Gets the number of pages to fit vertically, when present.

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

Gets the worksheet page order for multi-page printing, when present.

public Nullable<UInt16> PrintedSize { get; set; } #

Gets the worksheet printed-size mode, when specified by a PrintSize record.