OutlineLevel

ParagraphFormat.OutlineLevel property

Specifica il livello di struttura del paragrafo nel documento.

public OutlineLevel OutlineLevel { get; set; }

Esempi

Mostra come configurare i livelli della struttura del paragrafo per creare testo comprimibile.

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

// Ogni paragrafo ha un OutlineLevel, che può essere un numero qualsiasi da 1 a 9 o il valore predefinito "BodyText".
// Impostando la proprietà su uno dei valori numerati verrà mostrata una freccia a sinistra
// dell'inizio del paragrafo.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level1;
builder.Writeln("Paragraph outline level 1.");

// Il livello 1 è il livello più alto. Se c'è un paragrafo con un livello inferiore sotto un paragrafo con un livello superiore,
// comprimendo il paragrafo di livello superiore si comprimerà il paragrafo di livello inferiore.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level2;
builder.Writeln("Paragraph outline level 2.");

// Due paragrafi dello stesso livello non si comprimeranno a vicenda,
// e le frecce non comprimono i paragrafi a cui puntano.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.Level3;
builder.Writeln("Paragraph outline level 3.");
builder.Writeln("Paragraph outline level 3.");

// Il valore predefinito "BodyText" è il più basso che un paragrafo di qualsiasi livello può comprimere.
builder.ParagraphFormat.OutlineLevel = OutlineLevel.BodyText;
builder.Writeln("Paragraph at main text level.");

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

Guarda anche