Class PageMargins
Contents
[
Hide
]PageMargins class
Represents page margins for printing.
public class PageMargins
Constructors
Name | Description |
---|---|
PageMargins() | The default constructor. |
Properties
Name | Description |
---|---|
Borders { get; set; } | Gets or sets a position where to print borders. Can be one of the values of the Border enumeration. |
Bottom { get; set; } | Gets or sets the size of the bottom margin in inches or centimeters. |
Left { get; set; } | Gets or sets the size of the left margin in inches or centimeters. |
Right { get; set; } | Gets or sets the size of the right margin in inches or centimeters. |
Top { get; set; } | Gets or sets the size of the top margin in inches or centimeters. |
Examples
Shows how to work with page margins.
var project = new Project(DataDir + "Project2.mpp");
// lets modify the default view
var margins = project.DefaultView.PageInfo.Margins;
// lets modify margins
margins.Left = 10d;
margins.Top = 10d;
margins.Right = 10d;
margins.Bottom = 10d;
margins.Borders = Border.OutsidePages;
project.Save(OutDir + "WorkWithPageMargins_out.mpp", SaveFileFormat.Mpp);
See Also
- namespace Aspose.Tasks.Visualization
- assembly Aspose.Tasks