Aspose.Words

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

Классы

Учебный классОписание
AbsolutePositionTabТабуляция абсолютной позиции — это символ, который используется для перемещения позиции на текущей строки текста при отображении этого содержимого WordprocessingML.
BodyПредставляет контейнер для основного текста раздела.
BookmarkПредставляет одну закладку.
BookmarkCollectionКоллекцияBookmark объекты, представляющие закладки в указанном диапазоне.
BookmarkEndПредставляет конец закладки в документе Word.
BookmarkStartПредставляет начало закладки в документе Word.
BorderПредставляет границу объекта.
BorderCollectionКоллекцияBorder объекты.
BuildVersionInfoПредоставляет информацию о текущем названии и версии продукта.
CleanupOptionsПозволяет указать параметры очистки документа.
ComHelperПредоставляет методы COM-клиентам для загрузки документа в Aspose.Words.
CommentПредставляет контейнер для текста комментария.
CommentCollectionОбеспечивает типизированный доступ к коллекцииComment узлы.
CommentRangeEndОбозначает конец области текста, с которой связан комментарий.
CommentRangeStartОбозначает начало области текста, с которой связан комментарий.
CompositeNodeБазовый класс для узлов, которые могут содержать другие узлы.
ConditionalStyleПредставляет специальное форматирование, примененное к некоторой области таблицы с назначенным стилем таблицы.
ConditionalStyleCollectionПредставляет коллекциюConditionalStyle объекты.
ControlCharУправляющие символы, часто встречающиеся в документах.
ConvertUtilПредоставляет вспомогательные функции для преобразования различных единиц измерения.
DocumentПредставляет документ Word.
DocumentBaseПредоставляет абстрактный базовый класс для основного документа и глоссария документа Word.
DocumentBuilderПредоставляет методы для вставки текста, изображений и другого содержимого, указания шрифта, форматирования абзацев и разделов.
DocumentReaderPluginLoadExceptionВыдается во время загрузки документа, когда не удается загрузить плагин, необходимый для чтения формата документа.
DocumentVisitorБазовый класс для посетителей пользовательских документов.
EditableRangeПредставляет один редактируемый диапазон.
EditableRangeEndПредставляет конец редактируемого диапазона в документе Word.
EditableRangeStartПредставляет начало редактируемого диапазона в документе Word.
FileCorruptedExceptionВыдается во время загрузки документа, когда документ кажется поврежденным и его невозможно загрузить.
FileFormatInfoСодержит данные, возвращаемыеFileFormatUtil методы определения формата документа.
FileFormatUtilПредоставляет служебные методы для работы с форматами файлов, такие как определение формата файла или преобразование расширений файлов в перечисления форматов файлов или из них.
FontСодержит атрибуты шрифта (имя шрифта, размер шрифта, цвет и т. д.) для объекта.
FrameFormatПредставляет форматирование абзаца, связанное с фреймом.
HeaderFooterПредставляет контейнер для текста верхнего или нижнего колонтитула раздела.
HeaderFooterCollectionОбеспечивает типизированный доступ кHeaderFooter узлы аSection .
HyphenationПредоставляет методы для работы со словарями расстановки переносов. Эти словари предписывают, где слова определенного языка могут быть расставлены через дефис.
ImageWatermarkOptionsСодержит параметры, которые можно указать при добавлении водяного знака к изображению.
ImportFormatOptionsПозволяет указать различные параметры импорта для форматирования вывода.
IncorrectPasswordExceptionВыдается, если документ зашифрован паролем, а пароль, указанный при открытии документа, неверен или отсутствует.
InlineБазовый класс для узлов строчного уровня, с которыми может быть связано форматирование символов, но не может иметь собственных дочерних узлов.
InlineStoryБазовый класс для узлов строчного уровня, которые могут содержать абзацы и таблицы.
InternableComplexAttrБазовый класс для интернируемого сложного атрибута. Интернируемый сложный атрибут должен уведомлять родительскую коллекцию о том, что он будет изменен.
LicenseПредоставляет методы лицензирования компонента.
MeteredПредоставляет методы для установки дозированного ключа.
NodeБазовый класс для всех узлов документа Word.
NodeChangingArgsПредоставляет данные для методовINodeChangingCallback интерфейс.
NodeCollectionПредставляет коллекцию узлов определенного типа.
NodeImporterПозволяет эффективно выполнять повторный импорт узлов из одного документа в другой.
NodeListПредставляет коллекцию узлов, соответствующих запросу XPath, выполненному с использованиемSelectNodes метод.
PageSetupПредставляет свойства настройки страницы раздела.
ParagraphПредставляет абзац текста.
ParagraphCollectionОбеспечивает типизированный доступ к коллекцииParagraph узлы.
ParagraphFormatПредставляет все форматирование абзаца.
PhoneticGuideпредставляет фонетическое руководство.
PlainTextDocumentПозволяет извлекать текстовое представление содержимого документа.
RangeПредставляет непрерывную область документа.
RevisionПредставляет редакцию (отслеживаемое изменение) в узле документа или стиле. ИспользованиеRevisionType чтобы проверить тип этой ревизии.
RevisionCollectionКоллекцияRevision объекты, представляющие изменения в документе.
RevisionGroupПредставляет группу последовательныхRevision объекты.
RevisionGroupCollectionКоллекцияRevisionGroup объекты, которые представляют группы редакций в документе.
RunПредставляет набор символов с одинаковым форматированием шрифта.
RunCollectionОбеспечивает типизированный доступ к коллекцииRun узлы.
SectionПредставляет один раздел в документе.
SectionCollectionКоллекцияSection объекты в документе.
ShadingСодержит атрибуты затенения для объекта.
SignatureLineOptionsПозволяет указать параметры вставки строки подписи. Используется вDocumentBuilder .
SpecialCharБазовый класс для специальных символов в документе.
StoryБазовый класс для элементов, содержащих узлы блочного уровня.Paragraph иTable .
StyleПредставляет один встроенный или пользовательский стиль.
StyleCollectionКоллекцияStyle объекты, которые представляют как встроенные, так и пользовательские стили в документе.
SubDocumentПредставляетПоддокумент - который является ссылкой на документ, хранящийся во внешнем мире.
TableStyleПредставляет стиль таблицы.
TabStopПредставляет одну настраиваемую позицию табуляции.TabStopобъект является членом the TabStopCollection коллекция.
TabStopCollectionКоллекцияTabStop объекты, которые представляют пользовательские вкладки для абзаца или стиля.
TextColumnПредставляет один текстовый столбец.TextColumn является членомTextColumnCollection коллекция. TextColumn коллекция включает в себя все столбцы раздела документа.
TextColumnCollectionКоллекцияTextColumn объекты, которые представляют все столбцы текста в разделе документа.
TextWatermarkOptionsСодержит параметры, которые можно указать при добавлении водяного знака с текстом.
UnsupportedFileFormatExceptionВыдается во время загрузки документа, когда формат документа не распознается или не поддерживается Aspose.Words.
VariableCollectionКоллекция переменных документа.
WarningInfoСодержит информацию о предупреждении, которое Aspose.Words выдал во время загрузки или сохранения документа.
WarningInfoCollectionПредставляет типизированную коллекциюWarningInfo объекты.
WatermarkПредставляет класс для работы с водяными знаками документа.

Интерфейсы

ИнтерфейсОписание
IDocumentConverterPluginОпределяет интерфейс для внешнего плагина конвертера.
IDocumentMergerPluginОпределяет интерфейс для внешнего плагина слияния, который может объединять документы PDF.
IDocumentReaderPluginОпределяет интерфейс для внешних плагинов чтения, которые могут считывать файл в документ.
IHyphenationCallbackРеализовано классами, которые могут регистрировать словари расстановки переносов.
INodeChangingCallbackРеализуйте этот интерфейс, если хотите получать уведомления при вставке или удалении узлов в документе.
IWarningCallbackРеализуйте этот интерфейс, если вы хотите, чтобы ваш собственный метод вызывался для захвата предупреждений о потере точности воспроизведения, которые могут возникнуть во время загрузки или сохранения документа.

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

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