Aspose.Pdf.Text

Aspose.Pdf.Textnamespace предоставляет классы, которые позволяют извлекать текст, добавлять текст, манипулировать существующим текстом документа. Также содержит классы, позволяющие извлекать, заменять, подставлять шрифты документа.

Классы

Учебный классОписание
AbsorbedCellПредставляет ячейку таблицы, которая существует на странице
AbsorbedRowПредставляет строку таблицы, которая существует на странице
AbsorbedTableПредставляет таблицу, существующую на странице
CharInfoПредставляет объект информации о символе. Предоставляет информацию о расположении символа.
CharInfoCollectionПредставляет коллекцию объектов CharInfo.
CustomFontSubstitutionBaseПредставляет базовый класс для пользовательской стратегии замены шрифта.
FileFontSourceПредставляет один исходный файл шрифта.
FolderFontSourceПредставляет папку, содержащую файлы шрифтов.
FontПредставляет объект шрифта.
FontAbsorberПредставляет объект-поглотитель шрифтов. Выполняет поиск шрифтов и предоставляет доступ к результатам поиска черезFonts коллекция.
FontCollectionПредставляет коллекцию шрифтов.
FontRepositoryВыполняет поиск шрифта. Поиск в установленных системой шрифтах и стандартных шрифтах Pdf. Также предоставляет функциональные возможности для открытия пользовательских шрифтов.
FontSourceПредставляет базовый класс источника шрифта.
FontSourceCollectionПредставляет коллекцию источников шрифтов.
FontSubstitutionПредставляет базовый класс для стратегий замены шрифтов.
FontSubstitutionCollectionПредставляет коллекцию стратегий замены шрифтов.
MarkupParagraphПредставляет абзац.
MarkupSectionПредставляет раздел разметки — прямоугольную область страницы, которая содержит текст и может быть визуально отделена от других текстовых блоков.
MemoryFontSourceПредставляет один исходный файл шрифта.
PageMarkupРазметка страницы, представленная коллекциямиMarkupSection а такжеMarkupParagraph .
ParagraphAbsorberПредставляет объект-поглотитель объектов структуры страницы, таких как разделы и абзацы. Выполняет поиск разделов и абзацев текста и предоставляет доступ к прямоугольникам и многоугольникам, описывающим его в текстовом координатном пространстве. Также выполняет поиск текстовых сегментов и предоставляет доступ к результатам поиска через!:TextFragments коллекции, сгруппированные по элементам структуры.
PositionПредставляет позицию object
SimpleFontSubstitutionПредставляет класс для простой стратегии замены шрифта.
SystemFontSourceПредставляет все шрифты, установленные в системе.
SystemFontsSubstitutionПредставляет класс для стратегии замены шрифтов, которая заменяет шрифты системными шрифтами.
TableAbsorberПредставляет объект-поглотитель элементов таблицы. Выполняет поиск и предоставляет доступ к результатам поиска черезTableList коллекция.
TabStopПредставляет пользовательскую позицию табуляции в абзаце.
TabStopsПредставляет наборTabStop объекты.
TextAbsorberПредставляет объект-поглотитель текста. Выполняет извлечение текста и предоставляет доступ к результату черезText объект.
TextBuilderДобавляет текстовый объект к странице Pdf.
TextEditOptionsДекубирует параметры операций редактирования текста.
TextExtractionErrorОписывает ошибку извлечения текста, появившуюся в документе PDF.
TextExtractionErrorLocationПредставляет место в документе PDF, где появилась ошибка извлечения текста.
TextExtractionOptionsПредставляет параметры извлечения текста
TextFormattingOptionsПредставляет параметры форматирования текста
TextFragmentПредставляет фрагмент текста Pdf.
TextFragmentAbsorberПредставляет объект-поглотитель текстовых фрагментов. Выполняет текстовый поиск и предоставляет доступ к результатам поиска черезTextFragments коллекция.
TextFragmentCollectionПредставляет собой коллекцию текстовых фрагментов
TextFragmentStateПредставляет текстовое состояние текстового фрагмента.
TextOptionsПредставляет параметры обработки текста
TextParagraphПредставляет текстовые абзацы как многострочный текстовый объект.
TextReplaceOptionsПредставляет варианты замены текста
TextSearchOptionsПредставляет опции текстового поиска
TextSegmentПредставляет сегмент текста Pdf.
TextSegmentCollectionПредставляет собой коллекцию текстовых сегментов
TextStateПредставляет текстовое состояние text

Интерфейсы

ИнтерфейсОписание
IFontOptionsПолезные свойства для настройки поведения шрифта
ITableElementЭтот интерфейс представляет собой элемент существующей таблицы, извлеченный TableAbsorber.

перечисление

перечислениеОписание
FontStylesОпределяет информацию о стиле, применяемую к тексту.
FontTypesПеречень поддерживаемых типов шрифтов.
SubstitutionFontCategoriesПредставляет категории шрифтов, которые можно заменить.
TabAlignmentTypeПеречисляет типы выравнивания вкладок.
TabLeaderTypeПеречисляет типы выноски табуляции.
TextRenderingModeРежим рендеринга текста, Tmode, определяет, будет ли отображение текста вызывать обводку контуров глифов, заливку, использование в качестве границы отсечения или некоторую комбинацию этих трех.