OutlineLevel

OutlineLevel enumeration

Belgedeki bir paragrafın ana hat düzeyini belirtir.

public enum OutlineLevel

değerler

İsimDeğerTanım
Level10Paragraf anahat seviyesi 1’de (en üst seviye).
Level21Paragraf ana hat seviyesi 2’dedir.
Level32Paragraf ana hat düzeyi 3’tedir.
Level43Paragraf ana hat düzeyinde 4.
Level54Paragraf ana hat düzeyinde 5.
Level65Paragraf ana hat düzeyinde 6.
Level76Paragraf ana hat düzeyinde 7.
Level87Paragraf ana hat düzeyinde 8.
Level98Paragraf ana hat düzeyinde 9.
BodyText9Paragraf ana metin düzeyindedir.

Örnekler

Daraltılabilir metin oluşturmak için paragraf anahat düzeylerinin nasıl yapılandırılacağını gösterir.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Her paragrafın bir OutlineLevel değeri vardır. Bu değer 1 ile 9 arasında herhangi bir sayı veya varsayılan "BodyText" değeri olabilir.
// Özelliği numaralandırılmış değerlerden birine ayarlamak sola doğru bir ok gösterecektir
// paragrafın başlangıcı.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level1;
builder.Writeln("Paragraph outline level 1.");

// Seviye 1 en üst seviyedir. Daha yüksek seviyedeki bir paragrafın altında daha düşük seviyedeki bir paragraf varsa,
// üst düzey paragrafı daraltmak alt düzey paragrafı da daraltacaktır.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level2;
builder.Writeln("Paragraph outline level 2.");

// Aynı seviyedeki iki paragraf birbirini daraltmaz,
// ve oklar işaret ettikleri paragrafları daraltmaz.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level3;
builder.Writeln("Paragraph outline level 3.");
builder.Writeln("Paragraph outline level 3.");

// Varsayılan "BodyText" değeri, herhangi bir düzeydeki bir paragrafın daraltabileceği en düşük değerdir.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.BodyText;
builder.Writeln("Paragraph at main text level.");

doc.Save(ArtifactsDir + "ParagraphFormat.ParagraphOutlineLevel.docx");

Ayrıca bakınız