TextSegment
Содержание
[
Скрывать
]TextSegment()
Создает объект TextSegment.
public TextSegment()
Примеры
В примере показано, как создать объект текстового фрагмента, добавить текстовый сегмент в коллекцию текстовых фрагментов и добавить его на страницу Pdf.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// создаем фрагмент текста
TextFragment tf = new TextFragment("main text");
tf.Position = new Position(100, 600);
// устанавливаем свойства текста
tf.TextState.FontSize = 5;
tf.TextState.Font = FontRepository.FindFont("TimesNewRoman");
tf.TextState.BackgroundColor = Color.LightGray;
tf.TextState.ForegroundColor = Color.Red;
// добавляем еще один сегмент в коллекцию Segments фрагмента текста
TextSegment segment2 = new TextSegment();
segment2.Text = "another segment";
tf.Segments.Add(segment2);
// создаем объект TextBuilder
TextBuilder builder = new TextBuilder(page);
// добавляем фрагмент текста на страницу Pdf
builder.AppendText(tf);
//сохраняем документ
doc.Save(outFile);
Смотрите также
- class TextSegment
- пространство имен Aspose.Pdf.Text
- сборка Aspose.PDF
TextSegment(string)
Создает объект TextSegment.
public TextSegment(string text)
Параметр | Тип | Описание |
---|---|---|
text | String | Текст текстового сегмента. |
Примеры
В примере показано, как создать объект текстового фрагмента, добавить текстовый сегмент в коллекцию текстовых фрагментов и добавить его на страницу Pdf.
Document doc = new Document(inFile);
Page page = (Page)doc.Pages[1];
// создаем фрагмент текста
TextFragment tf = new TextFragment("main text");
tf.Position = new Position(100, 600);
// устанавливаем свойства текста
tf.TextState.FontSize = 5;
tf.TextState.Font = FontRepository.FindFont("TimesNewRoman");
tf.TextState.BackgroundColor = Color.LightGray;
tf.TextState.ForegroundColor = Color.Red;
// добавляем еще один сегмент в коллекцию Segments фрагмента текста
TextSegment segment2 = new TextSegment("another segment");
tf.Segments.Add(segment2);
// создаем объект TextBuilder
TextBuilder builder = new TextBuilder(page);
// добавляем фрагмент текста на страницу Pdf
builder.AppendText(tf);
//сохраняем документ
doc.Save(outFile);
Смотрите также
- class TextSegment
- пространство имен Aspose.Pdf.Text
- сборка Aspose.PDF