HtmlInsertOptions

HtmlInsertOptions enumeration

Şunun için seçenekleri belirtir:InsertHtml yöntem.

[Flags]
public enum HtmlInsertOptions

değerler

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

Örnekler

Görünen kenarlıkların ve kenar boşluklarının daha iyi korunmasına nasıl izin verileceğini 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ının yeni modunu 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