TextFragment
Обзор
TextFragment является классом в Aspose.PDF FOSS для .NET. Наследники от: BaseParagraph.
Представляет фрагмент текста на странице с информацией о положении и стиле.
Этот класс предоставляет 8 методов для работы с объектами TextFragment в программах .NET. Доступные методы включают: Clone, CloneWithSegments, IsolateTextSegments, TextFragment. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: BaselinePosition, EndNote, FontSize, FootNote, Form, HorizontalAlignment,И еще 20.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
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 | Читайте . | Оптимизация текста, используемая TextFragmentAbsorber заменяет пути. |
Page | Page? | Читайте . | Страница, к которой относится этот фрагмент (публичный псевдоним SourcePage). |
Form | XForm? | Читайте . | XForm, из которого был экстрагирован этот фрагмент или нуль для фрагментов на уровне страницы. |
FootNote | Note? | Читать/писать | Фундаментальная примечание к данному фрагменту. |
HorizontalAlignment | HorizontalAlignment | Читать/писать | Горизонтальное выравнивание, используемое при оформлении этого фрагмента в виде параграфа (добавлено к странице.Параграфы). |
Rectangle | Rectangle? | Читайте . | Ограничительный прямоугольник этого фрагмента текста на странице. |
Position | Position? | Читать/писать | Положение текста. |
BaselinePosition | Position? | Читать/писать | Позиция базовой строки текста. |
Margin | MarginInfo | Читать/писать | Информация о маржах для оформления, когда используется в качестве элемента параграфа. |
TextState | TextFragmentState | Читайте . | Состояние текста (черта, размер и цвет). |
PageIndex | int | Читайте . | Индекс страницы (0-based) был найден на этом фрагменте. |
FontSize | double | Читайте . | Короткий путь к TextState.FontSize. |
Segments | TextSegmentCollection | Читать/писать | Сборник текстовых сегментов, составляющих этот фрагмент (1-индексированный). |
Hyperlink | Hyperlink | Читать/писать | Гиперссылка на этот фрагмент. |
EndNote | Note? | Читать/писать | Примечание к этому фрагменту. |
WrapLinesCount | int | Читать/писать | Количество завершенных линий, рассчитанные во время планировки. |
IsFirstParagraphInColumn | bool | Читать/писать | Принудите абзац начать новый столб. |
IsKeptWithNext | bool | Читать/писать | Этот абзац не должен быть на одной странице с следующим. |
HyperlinkText | string? | Читать/писать | Цель гиперссылки с традиционным строком. |
ZIndex | int | Читать/писать | Индекс Z-сорта, используемый рендером DOM. |
Методы
| Signature | Описание: |
|---|---|
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() | Клонировать фрагмент И его сегменты. |