TextParagraph
İçindekiler
[
Saklamak
]TextParagraph class
Metin paragraflarını çok satırlı metin nesnesi olarak temsil eder.
public sealed class TextParagraph
yapıcılar
İsim | Tanım |
---|---|
TextParagraph() | Default_Constructor |
Özellikleri
İsim | Tanım |
---|---|
FirstLineIndent { get; set; } | Sonraki satırların girinti değerini alır veya ayarlar. Sıfırdan farklı bir değere ayarlanırsa, FormattingOptions.SubsequentLinesIndent değerine göre bir avantajı vardır. |
FormattingOptions { get; set; } | Biçimlendirme seçeneklerini alır veya ayarlar. |
HorizontalAlignment { get; set; } | Paragrafların içindeki metin için yatay hizalamayı alır veya ayarlarRectangle . |
Justify { get; set; } | Metnin iki yana yaslı olup olmadığını alır veya ayarlar. |
Margin { get; set; } | Dolguyu alır veya ayarlar. |
Position { get; set; } | Paragrafın konumunu alır veya ayarlar. |
Rectangle { get; set; } | Paragrafın dikdörtgenini alır veya ayarlar. |
Rotation { get; set; } | Dönme açısını derece cinsinden alır veya ayarlar. |
SubsequentLinesIndent { get; set; } | Sonraki satırların girinti değerini alır veya ayarlar. Sıfırdan farklı bir değere ayarlanırsa, FormattingOptions.SubsequentLinesIndent değerine göre bir avantajı vardır. |
TextRectangle { get; } | Paragrafa yerleştirilen metnin dikdörtgenini alır. |
VerticalAlignment { get; set; } | Paragrafların içindeki metin için dikey hizalamayı alır veya ayarlarRectangle . |
yöntemler
İsim | Tanım |
---|---|
AppendLine(string) | Metin satırı ekler |
AppendLine(TextFragment) | Metin durumu parametreleriyle metin satırı ekler. |
AppendLine(string, float) | Metin satırı ekler. |
AppendLine(string, TextState) | Metin durumu parametreleriyle metin satırı ekler. |
AppendLine(TextFragment, TextState) | Metin durumu parametreleriyle metin satırı ekler. |
AppendLine(string, TextState, float) | Metin durumu parametreleriyle metin satırı ekler |
AppendLine(TextFragment, TextState, float) | Metin durumu parametreleriyle metin satırı ekler |
BeginEdit() | TextParagraph’ın düzenlenmesine başlar. |
EndEdit() | TextParagraph’ın düzenlenmesini sonlandırır. |
Örnekler
Örnek, metin paragraf nesnesinin nasıl oluşturulacağını ve bunun Pdf sayfasına nasıl ekleneceğini gösterir.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// metin paragrafı oluştur
TextParagraph paragraph = new TextParagraph();
// paragraf dikdörtgenini ayarla
paragraph.Rectangle = new Rectangle(100, 600, 200, 700);
// kelime kaydırma seçeneklerini ayarla
paragraph.FormattingOptions.WrapMode = TextFormattingOptions.WordWrapMode.ByWords;
// string satırları ekle
paragraph.AppendLine("the quick brown fox jumps over the lazy dog");
paragraph.AppendLine("line2");
paragraph.AppendLine("line3");
// Paragrafı TextBuilder ile Pdf sayfasına ekleyin
TextBuilder textBuilder = new TextBuilder(page);
textBuilder.AppendParagraph(paragraph);
// PDF belgesini kaydet
doc.Save(outFile);
Ayrıca bakınız
- ad alanı Aspose.Pdf.Text
- toplantı Aspose.PDF