PageMargins

HtmlFixedSaveOptions.PageMargins property

Bir HTML belgesindeki sayfaların etrafındaki kenar boşluklarını belirtir. Kenar boşlukları değeri nokta cinsinden ölçülür ve 0’a eşit veya daha büyük olmalıdır. Varsayılan değer 10 puntodur.

public double PageMargins { get; set; }

Notlar

Değerine bağlıdırPageHorizontalAlignment mülk:

  • Değer şu şekildeyse üst, alt ve sol sayfa kenar boşluklarını tanımlar:Left .
  • Değer şu şekildeyse üst, alt ve sağ sayfa kenar boşluklarını tanımlarRight .
  • Değer şu şekildeyse üst ve alt sayfa kenar boşluklarını tanımlar:Center .

Örnekler

Bir belgeyi HTML’ye kaydederken sayfa kenar boşluklarının nasıl ayarlanacağını gösterir.

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);

Ayrıca bakınız