
## PageSettings class

Represents printing settings for a page of project view.

The PageSettings type exposes the following members:
## Constructors
| Name | Description |
| :- | :- |
|PageSettings()|Initializes a new instance of the [PageSettings](/tasks/python-net/aspose.tasks.visualization/pagesettings/) class. <br/>            Represents printing settings for a page of project view.|
## Properties
| Name | Description |
| :- | :- |
|is_portrait|Gets or sets a value indicating whether the page orientation is portrait; returns false if the page orientation is landscape.|
|adjust_to_percent_of_normal_size|Gets or sets a value indicating whether to adjust printing to the specified percentage ([percent_of_normal_size](/tasks/python-net/aspose.tasks.visualization/pagesettings/)) of normal size.|
|percent_of_normal_size|Gets or sets a percentage of normal size to adjust printing to.|
|pages_in_width|Gets or sets a number of pages in width to be printed.|
|pages_in_height|Gets or sets a number of pages in height to be printed.|
|paper_size|Gets or sets a paper size. Can be one of the values of the [PrinterPaperSize](/tasks/python-net/aspose.tasks.visualization/printerpapersize/) enumeration.|
|paper_size_id|Gets or sets an integer representing one of the PrinterPaperSize values or a custom page size id.<br/>            This value can be used to get PaperSize from OS settings|
|first_page_number|Gets or sets a first page number for printing.|

### See Also

* namespace [aspose.tasks.visualization](/tasks/python-net/aspose.tasks.visualization/)
* assembly [Aspose.Tasks](/tasks/python-net/)

