Page Setup and Printing Options

Working with Page and Print Settings

For this example, we created a workbook in Microsoft Excel and use Aspose.Cells for Python via .NET to set page setup and print options.

Using Aspose.Cells to set Page Setup Options

First create a simple worksheet in Microsoft Excel. Then apply page setup options to it. Executing the code changes the Page Setup options as in the screenshot below.

Output file.
todo:image_alt_text
  1. Create a worksheet with some data in Microsoft Excel:
    1. Open a new workbook in Microsoft Excel.
    2. Add some data.
  2. Set page setup options: Apply page setup options to the file. Below is a screenshot of the default options, before the new options are applied.
Default page setup options.
todo:image_alt_text

Setting Print options

Page setup settings also provide several print options (also called sheet options) that allow users to control how worksheet pages are printed. They allow users to:

  • Select a specific print area of a worksheet.
  • Print titles.
  • Print gridlines.
  • Print row/column headings.
  • Achieve draft quality.
  • Print comments.
  • Print cell errors.
  • Define page ordering.

The example that follows applies print options to the file created in the example above (PageSetup.xls). The screenshot below shows the default print options before new options are applied.

Input document
todo:image_alt_text
Executing the code changes the print options.
Output file
todo:image_alt_text