PageMargins
Contents
[
Hide
]HtmlFixedSaveOptions.PageMargins property
Specifies the margins around pages in an HTML document. The margins value is measured in points and should be equal to or greater than 0. Default value is 10 points.
public double PageMargins { get; set; }
Remarks
Depends on the value of PageHorizontalAlignment
property:
- Defines top, bottom and left page margins if the value is Left.
- Defines top, bottom and right page margins if the value is Right.
- Defines top and bottom page margins if the value is Center.
Examples
Shows how to adjust page margins when saving a document to HTML.
Document doc = new Document(MyDir + "Document.docx");
HtmlFixedSaveOptions saveOptions = new HtmlFixedSaveOptions
{
PageMargins = 15
};
doc.Save(ArtifactsDir + "HtmlFixedSaveOptions.PageMargins.html", saveOptions);
string outDocContents = File.ReadAllText(ArtifactsDir + "HtmlFixedSaveOptions.PageMargins/styles.css");
Assert.True(Regex.Match(outDocContents,
"[.]awpage { position:relative; border:solid 1pt black; margin:15pt auto 15pt auto; overflow:hidden; }").Success);
See Also
- class HtmlFixedSaveOptions
- namespace Aspose.Words.Saving
- assembly Aspose.Words