TextFragment
Overview
TextFragment є класом в Aspose.PDF FOSS для .NET. Наследники від: BaseParagraph.
Представляє фрагмент тексту на сторінці з інформацією про положення та стиль.
Цей клас надає 8 методів роботи з об’єктами TextFragment в програмах .NET. Доступні методи включають: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment, і ще 20.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
TabStops | TabStops? | Читання/писання | Залишки для цього фрагменту (використовуються з маркерами #$TAB в тексті). |
TextEditOptions | TextEditOptions | Читання/писання | Оптимизація опцій, що застосовуються під час заміни тексту / заміщення шрифту. |
IsInLineParagraph | bool | Читання/писання | Якщо це правда, цей фрагмент тексту відображається на тому ж рядку як попередній абзац в лінії (див. docs.aspose.com/pdf/net/add-text-to-pdf-file “параграфи у лініі”). |
IsInNewPage | bool | Читання/писання | Получає або встановлює “в новій сторінці”. |
VerticalAlignment | VerticalAlignment | Читання/писання | Обирає або встановлює вертикальне вирівнювання. |
Text | string | Читання/писання | Зміст тексту. |
ReplaceOptions | TextReplaceOptions | Read | Опозиції заміни тексту, які використовуються TextFragmentAbsorber для заміщення шляхів. |
Page | Page? | Read | Страница, до якої належить цей фрагмент (публічний псевдонім SourcePage). |
Form | XForm? | Read | XForm цей фрагмент був витягнутий з, або нуль для фракментів рівня сторінки. |
FootNote | Note? | Читання/писання | Факультативна примітка, що додається до цього фрагменту. |
HorizontalAlignment | HorizontalAlignment | Читання/писання | Горизонтальне вирівнювання, яке використовується при складанні цього фрагменту як параграфа (додано до сторінки.Параграф). |
Rectangle | Rectangle? | Read | Окремій прямокутник цього фрагменту тексту на сторінці. |
Position | Position? | Читання/писання | Позиція тексту. |
BaselinePosition | Position? | Читання/писання | Позиція базової лінії тексту. |
Margin | MarginInfo | Читання/писання | Інформація про маржі для оформлення, коли вона використовується як елемент абзаця. |
TextState | TextFragmentState | Read | Становище тексту (шрифт, розмір, колір). |
PageIndex | int | Read | Індекс сторінки (0-на основі) цей фрагмент був знайдений на. |
FontSize | double | Read | Шкотка до TextState.FontSize. |
Segments | TextSegmentCollection | Читання/писання | Збір текстових сегментів, які складають цей фрагмент (1-індексавана). |
Hyperlink | Hyperlink | Читання/писання | Гіперпосилання на цей фрагмент. |
EndNote | Note? | Читання/писання | Примітка до цього фрагменту. |
WrapLinesCount | int | Читання/писання | Кількість завершених ліній, обчислених під час планування. |
IsFirstParagraphInColumn | bool | Читання/писання | Примусити абзац почати новий колонка. |
IsKeptWithNext | bool | Читання/писання | Не забудьте про цей абзац. |
HyperlinkText | string? | Читання/писання | Мета гіперпосилання з традиційним струнковим типом. |
ZIndex | int | Читання/писання | З-порядковий індекс, який використовується DOM. |
Methods
| Signature | Description |
|---|---|
TextFragment() | Створити фрагмент тексту з зупинками вкладки. |
TextFragment(tabStops: TabStops) | Покликає TextFragment на цьому прикладі TextFragment. |
TextFragment(text: string) | Створити фрагмент тексту з даним текстом. |
TextFragment(text: string, tabStops: TabStops) | Створити фрагмент тексту з даним текстом та таблицею розрізнення tabStops. |
TextFragment(text: string, rectangle: Rectangle?, textState: TextState?) | |
IsolateTextSegments(startIndex: int, length: int) | Повертають текстові сегменти, що охоплюють даний діапазон символів (startIndex заснований на 1). |
Clone() | Плоскопластова копія фрагменту (текст + стан). |
CloneWithSegments() | Клонуйте фрагмент І його сегменти. |