DropCapPosition

DropCapPosition enumeration

Anger positionen för en anfangstext.

public enum DropCapPosition

Värderingar

namnVärdeBeskrivning
None0Stycket saknar anfang.
Normal1Anfangen placeras innanför textmarginalen på ankarstycket.
Margin2Anfangen placeras utanför textmarginalen på ankarstycket.

Exempel

Visar hur man skapar en anfang.

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

// Infoga ett stycke med en stor bokstav som texten i andra och tredje styckena börjar med.
builder.Font.Size = 54;
builder.Writeln("L");

builder.Font.Size = 18;
builder.Writeln("orem ipsum dolor sit amet, consectetur adipiscing elit, " +
                "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ");
builder.Writeln("Ut enim ad minim veniam, quis nostrud exercitation " +
                "ullamco laboris nisi ut aliquip ex ea commodo consequat.");

// För närvarande kommer det andra och tredje stycket att visas under det första.
// Vi kan konvertera det första stycket till en anfang för de andra styckena via dess "ParagraphFormat"-objekt.
// Sätt egenskapen "DropCapPosition" till "DropCapPosition.Margin" för att placera anfangen
// utanför vänster sidmarginal om vår text är från vänster till höger.
// Ställ in egenskapen "DropCapPosition" till "DropCapPosition.Normal" för att placera anfangen inom sidmarginalerna
// och för att linda resten av texten runt den.
// "DropCapPosition.None" är standardläget för alla stycken.
ParagraphFormat format = doc.FirstSection.Body.FirstParagraph.ParagraphFormat;
format.DropCapPosition = dropCapPosition;

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

Se även