Position

Font.Position property

Ruft die Position des Texts (in Punkt) relativ zur Grundlinie ab oder legt diese fest. Eine positive Zahl erhöht den Text und eine negative Zahl senkt ihn.

public double Position { get; set; }

Beispiele

Zeigt, wie Text formatiert wird, um seine Position zu versetzen.

Document doc = new Document();
Paragraph para = (Paragraph)doc.GetChild(NodeType.Paragraph, 0, true);

// Diese Textzeile um 5 Punkte über die Grundlinie anheben.
Run run = new Run(doc, "Raised text. ");
run.Font.Position = 5;
para.AppendChild(run);

// Diese Textzeile um 10 Punkte unter die Grundlinie senken.
run = new Run(doc, "Lowered text. ");
run.Font.Position = -10;
para.AppendChild(run);

// Einen Lauf mit normalem Text hinzufügen.
run = new Run(doc, "Text in its default position. ");
para.AppendChild(run);

// Fügen Sie eine Textzeile hinzu, die als Index angezeigt wird.
run = new Run(doc, "Subscript. ");
run.Font.Subscript = true;
para.AppendChild(run);

// Fügen Sie eine Textzeile hinzu, die hochgestellt angezeigt wird.
run = new Run(doc, "Superscript.");
run.Font.Superscript = true;
para.AppendChild(run);

doc.Save(ArtifactsDir + "Font.PositionSubscript.docx");

Siehe auch