TextParagraph
Innehåll
[
Dölj
]TextParagraph class
Representerar textstycken som flerradstextobjekt.
public sealed class TextParagraph
Konstruktörer
namn | Beskrivning |
---|---|
TextParagraph() | Default_Constructor |
Egenskaper
namn | Beskrivning |
---|---|
FirstLineIndent { get; set; } | Hämtar eller ställer in efterföljande raders indragsvärde. Om det ställs in på ett värde som inte är noll, har det en fördel jämfört med FormattingOptions.SubsequentLinesIndent value. |
FormattingOptions { get; set; } | Hämtar eller ställer in formateringsalternativ. |
HorizontalAlignment { get; set; } | Hämtar eller ställer in horisontell justering för texten i paragraferRectangle . |
Justify { get; set; } | Hämtar eller ställer in värde oavsett om texten är motiverad. |
Margin { get; set; } | Hämtar eller ställer in stoppningen. |
Position { get; set; } | Hämtar eller ställer in positionen för stycket. |
Rectangle { get; set; } | Hämtar eller ställer in rektangel för stycket. |
Rotation { get; set; } | Hämtar eller ställer in rotationsvinkeln i grader. |
SubsequentLinesIndent { get; set; } | Hämtar eller ställer in efterföljande raders indragsvärde. Om det ställs in på ett värde som inte är noll, har det en fördel jämfört med FormattingOptions.SubsequentLinesIndent value. |
TextRectangle { get; } | Får rektangel av texten placerad till stycket. |
VerticalAlignment { get; set; } | Hämtar eller ställer in vertikal justering för texten i paragraferRectangle . |
Metoder
namn | Beskrivning |
---|---|
AppendLine(string) | Lägger till textrad |
AppendLine(TextFragment) | Lägger till textrad med texttillståndsparametrar. |
AppendLine(string, float) | Lägger till textrad. |
AppendLine(string, TextState) | Lägger till textrad med texttillståndsparametrar. |
AppendLine(TextFragment, TextState) | Lägger till textrad med texttillståndsparametrar. |
AppendLine(string, TextState, float) | Lägger till textrad med texttillståndsparametrar |
AppendLine(TextFragment, TextState, float) | Lägger till textrad med texttillståndsparametrar |
BeginEdit() | Börjar redigeringen av TextParagraph. |
EndEdit() | Avslutar redigeringen av TextParagraph. |
Exempel
Exemplet visar hur man skapar textstyckeobjekt och lägger till det på pdf-sidan.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// skapa textstycke
TextParagraph paragraph = new TextParagraph();
// ställ in styckerektangeln
paragraph.Rectangle = new Rectangle(100, 600, 200, 700);
// ställ in radbrytningsalternativ
paragraph.FormattingOptions.WrapMode = TextFormattingOptions.WordWrapMode.ByWords;
// lägg till strängrader
paragraph.AppendLine("the quick brown fox jumps over the lazy dog");
paragraph.AppendLine("line2");
paragraph.AppendLine("line3");
// lägg till stycket på Pdf-sidan med TextBuilder
TextBuilder textBuilder = new TextBuilder(page);
textBuilder.AppendParagraph(paragraph);
// spara pdf-dokument
doc.Save(outFile);
Se även
- namnutrymme Aspose.Pdf.Text
- hopsättning Aspose.PDF