public void HorizontalAlignment(HtmlFixedPageHorizontalAlignment horizontalAlignment) { Document doc = new Document(MyDir + "Bookmark.doc"); HtmlFixedSaveOptions saveOptions = new HtmlFixedSaveOptions(); saveOptions.PageHorizontalAlignment = horizontalAlignment; doc.Save(MyDir + @"\Artifacts\HtmlFixedPageHorizontalAlignment.html", saveOptions); }
public void HorizontalAlignment(HtmlFixedPageHorizontalAlignment pageHorizontalAlignment) { //ExStart //ExFor:HtmlFixedSaveOptions.PageHorizontalAlignment //ExFor:HtmlFixedPageHorizontalAlignment //ExSummary:Shows how to set the horizontal alignment of pages when saving a document to HTML. Document doc = new Document(MyDir + "Rendering.docx"); HtmlFixedSaveOptions htmlFixedSaveOptions = new HtmlFixedSaveOptions { PageHorizontalAlignment = pageHorizontalAlignment }; doc.Save(ArtifactsDir + "HtmlFixedSaveOptions.HorizontalAlignment.html", htmlFixedSaveOptions); string outDocContents = File.ReadAllText(ArtifactsDir + "HtmlFixedSaveOptions.HorizontalAlignment/styles.css"); switch (pageHorizontalAlignment) { case HtmlFixedPageHorizontalAlignment.Center: Assert.True(Regex.Match(outDocContents, "[.]awpage { position:relative; border:solid 1pt black; margin:10pt auto 10pt auto; overflow:hidden; }").Success); break; case HtmlFixedPageHorizontalAlignment.Left: Assert.True(Regex.Match(outDocContents, "[.]awpage { position:relative; border:solid 1pt black; margin:10pt auto 10pt 10pt; overflow:hidden; }").Success); break; case HtmlFixedPageHorizontalAlignment.Right: Assert.True(Regex.Match(outDocContents, "[.]awpage { position:relative; border:solid 1pt black; margin:10pt 10pt 10pt auto; overflow:hidden; }").Success); break; } //ExEnd }
public void HorizontalAlignment(HtmlFixedPageHorizontalAlignment horizontalAlignment) { Document doc = new Document(MyDir + "Bookmark.doc"); HtmlFixedSaveOptions saveOptions = new HtmlFixedSaveOptions(); saveOptions.PageHorizontalAlignment = horizontalAlignment; doc.Save(MyDir + @"\Artifacts\HtmlFixedPageHorizontalAlignment.html", saveOptions); }