HtmlInsertOptions

HtmlInsertOptions enumeration

Aşağıdakiler için seçenekleri belirtir:InsertHtml yöntem.

[Flags]
public enum HtmlInsertOptions

değerler

İsimDeğerTanım
None0HTML eklerken varsayılan seçenekleri kullanın.
UseBuilderFormatting1Belirtilen yazı tipini ve paragraf biçimlendirmesini kullanınDocumentBuilder HTML’den eklenen text için temel biçimlendirme olarak.
RemoveLastEmptyParagraph2Normalde blok düzeyindeki bir öğeyle biten HTML’den sonra eklenen boş paragrafı kaldırın.
PreserveBlocks4Blok düzeyindeki öğelerin özelliklerini koru.

Örnekler

Görülen sınırların ve kenar boşluklarının daha iyi korunmasına nasıl olanak tanınacağını gösterir.

const string html = @"
    <html>
        <div style='border:dotted'>
        <div style='border:solid'>
            <p>paragraph 1</p>
            <p>paragraph 2</p>
        </div>
        </div>
    </html>";

// HTML blok düzeyindeki öğelerin içe aktarılması için yeni modu ayarlayın.
HtmlInsertOptions insertOptions = HtmlInsertOptions.PreserveBlocks;

DocumentBuilder builder = new DocumentBuilder();
builder.InsertHtml(html, insertOptions);
builder.Document.Save(ArtifactsDir + "DocumentBuilder.PreserveBlocks.docx");

Ayrıca bakınız