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Описание:
TabStopsTabStops?Читать/писатьЗапись задерживается для этого фрагмента (используется с маркерами #$TAB в тексте).
TextEditOptionsTextEditOptionsЧитать/писатьОпределения редактирования, применяемые при замене текста / замены шрифта.
IsInLineParagraphboolЧитать/писатьЕсли это верно, этот фрагмент текста отображается на той же строке, что и предыдущий абзац в строках (см. docs.aspose.com/pdf/net/add-text-to-pdf-file “параграфы встроенных”).
IsInNewPageboolЧитать/писатьПолучает или задает значение, указывающее, открывается ли в новой странице.
VerticalAlignmentVerticalAlignmentЧитать/писатьПолучает или задает вертикальное выравнивание.
TextstringЧитать/писатьСодержание текста.
ReplaceOptionsTextReplaceOptionsЧитайте .Оптимизация текста, используемая TextFragmentAbsorber заменяет пути.
PagePage?Читайте .Страница, к которой относится этот фрагмент (публичный псевдоним SourcePage).
FormXForm?Читайте .XForm, из которого был экстрагирован этот фрагмент или нуль для фрагментов на уровне страницы.
FootNoteNote?Читать/писатьФундаментальная примечание к данному фрагменту.
HorizontalAlignmentHorizontalAlignmentЧитать/писатьГоризонтальное выравнивание, используемое при оформлении этого фрагмента в виде параграфа (добавлено к странице.Параграфы).
RectangleRectangle?Читайте .Ограничительный прямоугольник этого фрагмента текста на странице.
PositionPosition?Читать/писатьПоложение текста.
BaselinePositionPosition?Читать/писатьПозиция базовой строки текста.
MarginMarginInfoЧитать/писатьИнформация о маржах для оформления, когда используется в качестве элемента параграфа.
TextStateTextFragmentStateЧитайте .Состояние текста (черта, размер и цвет).
PageIndexintЧитайте .Индекс страницы (0-based) был найден на этом фрагменте.
FontSizedoubleЧитайте .Короткий путь к TextState.FontSize.
SegmentsTextSegmentCollectionЧитать/писатьСборник текстовых сегментов, составляющих этот фрагмент (1-индексированный).
HyperlinkHyperlinkЧитать/писатьГиперссылка на этот фрагмент.
EndNoteNote?Читать/писатьПримечание к этому фрагменту.
WrapLinesCountintЧитать/писатьКоличество завершенных линий, рассчитанные во время планировки.
IsFirstParagraphInColumnboolЧитать/писатьПринудите абзац начать новый столб.
IsKeptWithNextboolЧитать/писатьЭтот абзац не должен быть на одной странице с следующим.
HyperlinkTextstring?Читать/писатьЦель гиперссылки с традиционным строком.
ZIndexintЧитать/писатьИндекс 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()Клонировать фрагмент И его сегменты.

См. также:

 Русский