Aspose::Words namespace

Пространство имён Aspose.Words предоставляет классы для создания, конвертации, модификации, визуализации и печати документов Microsoft Word без использования Microsoft Word.

Классы

КлассОписание
AbsolutePositionTabАбсолютный табуляционный символ — это символ, который используется для перемещения позиции на текущей строке текста при отображении этого содержимого WordprocessingML. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
BodyПредставляет контейнер для основного текста раздела. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
BookmarkПредставляет одну закладку. Чтобы узнать больше, посетите статью документации Working with Bookmarks.
BookmarkCollectionКоллекция объектов Bookmark, представляющих закладки в указанном диапазоне. Чтобы узнать больше, посетите статью документации Working with Bookmarks.
BookmarkEndПредставляет конец закладки в документе Word. Чтобы узнать больше, посетите статью документации Working with Bookmarks.
BookmarkStartПредставляет начало закладки в документе Word. Чтобы узнать больше, посетите статью документации Working with Bookmarks.
BorderПредставляет границу объекта. Чтобы узнать больше, посетите статью документации Programming with Documents.
BorderCollectionКоллекция объектов Border. Чтобы узнать больше, посетите статью документации Programming with Documents.
BuildVersionInfoПредоставляет информацию о текущем названии продукта и версии. Чтобы узнать больше, посетите статью документации Generator or Producer Name Included in Output Documents.
CleanupOptionsПозволяет задавать параметры очистки документа. Чтобы узнать больше, посетите статью документации Clean Up a Document.
CommentПредставляет контейнер для текста комментария. Чтобы узнать больше, посетите статью документации Working with Comments.
CommentCollectionОбеспечивает типизированный доступ к коллекции узлов Comment. Чтобы узнать больше, посетите статью документации Working with Comments.
CommentRangeEndОбозначает конец области текста, к которой привязан комментарий. Чтобы узнать больше, посетите статью документации Working with Comments.
CommentRangeStartОбозначает начало области текста, к которой привязан комментарий. Чтобы узнать больше, посетите статью документации Working with Comments.
CompositeNodeБазовый класс для узлов, которые могут содержать другие узлы. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
ConditionalStyleПредставляет специальное форматирование, применяемое к некоторой области таблицы с назначенным стилем таблицы. Чтобы узнать больше, посетите статью документации Working with Tables.
ConditionalStyleCollectionПредставляет коллекцию объектов ConditionalStyle. Чтобы узнать больше, посетите статью документации Working with Tables.
ControlCharУправляющие символы, часто встречающиеся в документах. Чтобы узнать больше, посетите статью документации Working With Control Characters.
ConvertUtilПредоставляет вспомогательные функции для преобразования между различными единицами измерения. Чтобы узнать больше, посетите статью документации Convert Between Measurement Units.
DocumentПредставляет документ Word. Чтобы узнать больше, посетите статью документации Working with Document.
DocumentBaseПредоставляет абстрактный базовый класс для основного документа и глоссария документа Word. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
DocumentBuilderПредоставляет методы для вставки текста, изображений и другого содержимого, указания шрифта, форматирования абзацев и разделов. Чтобы узнать больше, посетите статью документации Document Builder Overview.
DocumentBuilderOptionsПозволяет задавать дополнительные параметры для процесса построения документа.
DocumentVisitorБазовый класс для пользовательских посетителей документа. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
EditableRangeПредставляет один редактируемый диапазон. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
EditableRangeEndПредставляет конец редактируемого диапазона в документе Word. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
EditableRangeStartПредставляет начало редактируемого диапазона в документе Word. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
FileFormatInfoСодержит данные, возвращаемые методами обнаружения формата документа FileFormatUtil. Чтобы узнать больше, посетите статью документации Detect File Format and Check Format Compatibility.
FileFormatUtilПредоставляет вспомогательные методы для работы с файловыми форматами, такие как определение формата файла или преобразование расширений файлов в/из перечислений форматов файлов. Чтобы узнать больше, посетите статью документации Detect File Format and Check Format Compatibility.
FontСодержит атрибуты шрифта (название шрифта, размер шрифта, цвет и т.д.) для объекта. Чтобы узнать больше, посетите статью документации Working with Fonts.
FontSubstitutionWarningInfoСодержит информацию о предупреждении о замене шрифта, которое Aspose.Words выдал при загрузке или сохранении документа.
FrameFormatПредставляет форматирование, связанное с рамкой, для абзаца.
HeaderFooterПредставляет контейнер для текста верхнего или нижнего колонтитула раздела. Чтобы узнать больше, посетите статью документации Working with Headers and Footers.
HeaderFooterCollectionОбеспечивает типизированный доступ к узлам HeaderFooter раздела Section. Чтобы узнать больше, посетите статью документации Working with Headers and Footers.
HyphenationПредоставляет методы для работы с словарями переносов. Эти словари определяют, где слова конкретного языка могут быть перенесены. Чтобы узнать больше, посетите статью документации Working with Hyphenation.
ImageWatermarkOptionsСодержит параметры, которые можно указать при добавлении водяного знака с изображением. Чтобы узнать больше, посетите статью документации Working with Watermark.
ImportFormatOptionsПозволяет указать различные параметры импорта для форматирования вывода. Чтобы узнать больше, посетите статью документации Specify Load Options.
InlineБазовый класс для узлов уровня inline, которые могут иметь связанную с ними символьную форматировку, но не могут иметь собственных дочерних узлов. Чтобы узнать больше, посетите статью документации Logical Levels of Nodes in a Document.
InlineStoryБазовый класс для узлов уровня inline, которые могут содержать абзацы и таблицы. Чтобы узнать больше, посетите статью документации Logical Levels of Nodes in a Document.
InternableComplexAttrБазовый класс для интернированного сложного атрибута. Интернированный сложный атрибут должен уведомлять родительскую коллекцию перед изменением. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
JoinRunsOptionsПредоставляет флаги конфигурации для операции объединения пробегов.
LicenseПредоставляет методы лицензирования компонента. Чтобы узнать больше, посетите статью документации Licensing and Subscription.
NodeБазовый класс для всех узлов Word‑документа. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
NodeChangingArgsПредоставляет данные для методов интерфейса INodeChangingCallback. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
NodeCollectionПредставляет коллекцию узлов определённого типа. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
NodeImporterПозволяет эффективно выполнять повторный импорт узлов из одного документа в другой. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
NodeListПредставляет коллекцию узлов, соответствующих запросу XPath, выполненному с помощью метода SelectNodes(). Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
PageExtractOptionsПозволяет задавать параметры извлечения страниц документа.
PageSetupПредставляет свойства настройки страницы секции. Чтобы узнать больше, посетите статью документации Working with Sections.
ParagraphПредставляет абзац текста. Чтобы узнать больше, посетите статью документации Working with Paragraphs.
ParagraphCollectionОбеспечивает типизированный доступ к коллекции узлов Paragraph. Чтобы узнать больше, посетите статью документации Working with Paragraphs.
ParagraphFormatПредставляет всё форматирование абзаца. Чтобы узнать больше, посетите статью документации Working with Paragraphs.
PhoneticGuideПредставляет фонетический справочник.
PlainTextDocumentПозволяет извлекать текстовое представление содержимого документа. Чтобы узнать больше, посетите статью документации Working with Text Document.
RangeПредставляет непрерывную область в документе. Чтобы узнать больше, посетите статью документации Working with Ranges.
ReadabilityStatisticsПредоставляет информацию о показателе читабельности документа.
RevisionПредставляет ревизию (отслеживаемое изменение) в узле документа или стиле. Используйте RevisionType, чтобы проверить тип этой ревизии. Чтобы узнать больше, посетите статью документации Track Changes in a Document.
RevisionCollectionКоллекция объектов Revision, представляющих ревизии в документе. Чтобы узнать больше, посетите статью документации Track Changes in a Document.
RevisionGroupПредставляет группу последовательных объектов Revision. Чтобы узнать больше, посетите статью документации Track Changes in a Document.
RevisionGroupCollectionКоллекция объектов RevisionGroup, представляющих группы ревизий в документе. Чтобы узнать больше, посетите статью документации Track Changes in a Document.
RunПредставляет последовательность символов с одинаковым форматированием шрифта. Чтобы узнать больше, посетите статью документации Programming with Documents.
RunCollectionОбеспечивает типизированный доступ к коллекции узлов Run. Чтобы узнать больше, посетите статью документации Programming with Documents.
SectionПредставляет одну секцию в документе. Чтобы узнать больше, посетите статью документации Working with Sections.
SectionCollectionКоллекция объектов Section в документе. Чтобы узнать больше, посетите статью документации Working with Sections.
ShadingСодержит атрибуты затенения для объекта. Чтобы узнать больше, посетите статью документации Programming with Documents.
SignatureLineOptionsПозволяет задавать параметры вставляемой строки подписи. Используется в DocumentBuilder. Чтобы узнать больше, посетите статью документации Work with Digital Signatures.
SpecialCharБазовый класс для специальных символов в документе. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
StoryБазовый класс для элементов, содержащих блоковые узлы Paragraph и Table. Чтобы узнать больше, посетите статью документации Logical Levels of Nodes in a Document.
StyleПредставляет один встроенный или пользовательский стиль. Чтобы узнать больше, посетите статью документации Working with Styles and Themes.
StyleCollectionКоллекция объектов Style, представляющих как встроенные, так и пользовательские стили в документе. Чтобы узнать больше, посетите статью документации Working with Styles and Themes.
SubDocumentПредставляет SubDocument — ссылку на внешний хранимый документ. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
TableStyleПредставляет стиль таблицы. Чтобы узнать больше, посетите статью документации Working with Tables.
TabStopПредставляет одну пользовательскую табуляцию. Объект TabStop является элементом коллекции TabStopCollection. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
TabStopCollectionКоллекция объектов TabStop, представляющих пользовательские табуляции для абзаца или стиля. Чтобы узнать больше, посетите статью документации Aspose.Words Document Object Model (DOM).
TextColumnПредставляет одну текстовую колонку. TextColumn является элементом коллекции TextColumnCollection. Коллекция TextColumn включает все колонки в секции документа. Чтобы узнать больше, посетите статью документации Working with Sections.
TextColumnCollectionКоллекция объектов TextColumn, представляющих все текстовые колонки в секции документа. Чтобы узнать больше, посетите статью документации Working with Sections.
TextWatermarkOptionsСодержит параметры, которые можно указать при добавлении водяного знака с текстом. Чтобы узнать больше, посетите статью документации Working with Watermark.
VariableCollectionКоллекция переменных документа. Чтобы узнать больше, посетите статью документации Work with Document Properties.
WarningInfoСодержит информацию о предупреждении, выданном Aspose.Words во время загрузки или сохранения документа. Чтобы узнать больше, посетите статью документации Programming with Documents.
WarningInfoCollectionПредставляет типизированную коллекцию объектов WarningInfo. Чтобы узнать больше, посетите статью документации Programming with Documents.
WatermarkПредставляет класс для работы с водяным знаком документа. Чтобы узнать больше, посетите статью документации Working with Watermark.

Интерфейсы

ИнтерфейсОписание
IDocumentConverterPluginОпределяет интерфейс для внешнего плагина конвертера.
IDocumentMergerPluginОпределяет интерфейс для внешнего плагина слияния, который может объединять PDF‑документы.
IDocumentProcessorPluginОпределяет интерфейс для внешнего плагина обработки документов.
IDocumentReaderPluginОпределяет интерфейс для внешних плагинов‑чтения, которые могут читать файл в документ.
IHyphenationCallbackРеализуется классами, которые могут регистрировать словари переносов.
IIndexFilterОпределяет фильтр для пропуска элементов на основе их индексов.
INodeChangingCallbackРеализуйте этот интерфейс, если хотите получать уведомления о вставке или удалении узлов в документе.
IRevisionCriteriaРеализуйте этот интерфейс, если вы хотите контролировать, когда определённые Revision должны быть приняты/отклонены методами Accept() и Reject().
IWarningCallbackРеализуйте этот интерфейс, если вы хотите иметь собственный пользовательский метод, вызываемый для захвата предупреждений о потере точности, которые могут возникать при загрузке или сохранении документа.

Enums

ПеречислениеОписание
BaselineAlignmentУказывает вертикальное положение шрифтов в строке.
BorderTypeУказывает стороны границы. Чтобы узнать больше, посетите статью документации Programming with Documents.
BreakTypeУказывает тип разрыва внутри документа.
CalendarTypeУказывает тип календаря.
ChapterPageSeparatorОпределяет символ-разделитель, который появляется между номером главы и номером страницы.
ConditionalStyleTypeПредставляет возможные области таблицы, для которых может быть определено условное форматирование в стиле таблицы.
DocumentPositionMovementПеречисление DocumentPositionMovement.
DropCapPositionУказывает позицию текста буквицы.
EditorTypeУказывает набор возможных псевдонимов (или групп редактирования), которые могут использоваться как псевдонимы для определения, может ли текущий пользователь редактировать отдельный диапазон, определённый редактируемым диапазоном в документе.
EmphasisMarkУказывает возможные типы знака ударения.
FontSubstitutionReasonУказывает причину замены шрифта.
HeaderFooterTypeОпределяет тип колонтитула, найденного в файле Word.
HeightRuleУказывает правило определения высоты объекта.
HtmlInsertOptionsУказывает параметры для метода InsertHtml().
ImportFormatModeУказывает, как объединяется форматирование при импорте содержимого из другого документа.
LineNumberRestartModeОпределяет, когда автоматическая нумерация строк перезапускается.
LineSpacingRuleУказывает значения межстрочного интервала для абзаца.
LineStyleУказывает стиль линии Border.
LoadFormatУказывает формат документа, который будет загружен.
LoadFormatTestПеречисление LoadFormatTest.
MarginsУказывает предустановленные поля.
MeasurementUnitsУказывает единицу измерения.
NodeChangingActionУказывает тип изменения узла.
NodeTypeУказывает тип узла документа Word.
NumberStyleУказывает стиль нумерации для списка, сносок и концевых сносок, номеров страниц.
NumSpacingУказывает возможные значения, в которых может отображаться интервал между цифрами.
OrientationУказывает ориентацию страницы.
OutlineLevelУказывает уровень структуры абзаца в документе.
PageBorderAppliesToУказывает, на каких страницах печатается граница страницы.
PageBorderDistanceFromУказывает позицию границы страницы относительно полей страницы.
PageVerticalAlignmentУказывает вертикальное выравнивание текста на каждой странице.
PaperSizeУказывает размер бумаги.
ParagraphAlignmentУказывает выравнивание текста в абзаце.
ProtectionTypeТип защиты документа.
RevisionsViewПозволяет указать, работать ли с оригинальной или исправленной версией документа.
RevisionTypeУказывает тип изменения, отслеживаемого в Revision.
RunPrExpandFlagsПеречисление RunPrExpandFlags.
SaveFormatУказывает формат, в котором сохраняется документ.
SectionLayoutModeУказывает режим компоновки раздела, позволяющий определить поведение сетки документа.
SectionStartТип разрыва в начале раздела.
StoryTypeТекст документа Word хранится в историях. StoryType определяет историю.
StyleIdentifierИдентификатор стиля, независимый от локали.
StyleTypeПредставляет тип стиля.
SuspendedRevisionTypesПеречисление SuspendedRevisionTypes.
TabAlignmentУказывает выравнивание/тип табуляции.
TabLeaderУказывает тип линий‑заполнителей, отображаемых под символом табуляции.
TextDmlEffectЭффект Dml текста для текстовых фрагментов.
TextEffectЭффект анимации для текстовых фрагментов.
TextOrientationУказывает ориентацию текста на странице, в ячейке таблицы или в текстовом фрейме.
TextureIndexУказывает текстуру затенения.
UnderlineУказывает тип подчеркивания, применяемого к шрифту.
VisitorActionПозволяет посетителю управлять перечислением узлов.
WarningSourceУказывает модуль, который генерирует предупреждение при загрузке или сохранении документа.
WarningTypeУказывает тип предупреждения, выдаваемого Aspose.Words при загрузке или сохранении документа.
WatermarkLayoutОпределяет расположение водяного знака относительно его центра.
WatermarkTypeУказывает тип водяного знака.

Typedefs

Типовое определениеОписание
DocumentReaderPluginLoadExceptionВыбрасывается при загрузке документа, когда плагин, необходимый для чтения формата документа, не может быть загружен.
FileCorruptedExceptionВыбрасывается при загрузке документа, когда документ кажется повреждённым и его невозможно загрузить. Чтобы узнать больше, посетите статью документации Programming with Documents.
IncorrectPasswordExceptionВыбрасывается, если документ зашифрован паролем, а указанный при открытии документа пароль неверен или отсутствует. Чтобы узнать больше, посетите статью документации Programming with Documents.
UnsupportedEncryptionExceptionВыбрасывается при загрузке документа, когда документ зашифрован неподдерживаемым методом.
UnsupportedFileFormatExceptionВыбрасывается при загрузке документа, когда формат документа не распознан или не поддерживается Aspose.Words. Чтобы узнать больше, посетите статью документации Programming with Documents.