

public class PageSettings
System.Object
Xceed.PdfLibrary.NET.PageSettings
| Name | Description | |
|---|---|---|
![]() | PageSettings Constructor | Initializes a new instance of the PageSettings class. |
| Name | Description | |
|---|---|---|
![]() | ArtBox | Gets or sets the ArtBox rectangle for the page. |
![]() | BleedBox | Gets or sets the BleedBox rectangle for the page. |
![]() | CropBox | Gets or sets the CropBox rectangle for the page. |
![]() | FormatType | Gets or sets the format type for the page (e.g., A4, Letter, etc.). When FormatType is set, Width and Height are set from the format dimensions, and Orientation defaults to Portrait (but can be changed to Landscape to swap dimensions). |
![]() | Height | Gets or sets the height of the page in points. When set, Orientation will be automatically calculated based on Width/Height relationship. |
![]() | Margins | Gets or sets the margins for the page. |
![]() | Orientation | Gets or sets the orientation of the page (Portrait or Landscape). When Width and Height are explicitly set, Orientation must match the Width/Height relationship. If Width and Height are not explicitly set, Orientation will use FormatType dimensions. |
![]() | TrimBox | Gets or sets the TrimBox rectangle for the page. |
![]() | Width | Gets or sets the width of the page in points. When set, Orientation will be automatically calculated based on Width/Height relationship. |
.NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.
.NET Framework: net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.