Aspose.Words

TheAspose.Words Пространство имен предоставляет классы для создания, преобразования, изменения, визуализации и печати документов 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Предоставляет методы для вставки текста, изображений и другого контента, указания шрифта, форматирования абзацев и разделов.
DocumentBuilderOptionsПозволяет указать дополнительные параметры для процесса построения документа.
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.
IDocumentProcessorPluginОпределяет интерфейс для внешнего плагина процессора документов.
IDocumentReaderPluginОпределяет интерфейс для внешних плагинов чтения, которые могут читать файл в документ.
IHyphenationCallbackРеализовано классами, которые могут регистрировать словари переносов.
INodeChangingCallbackРеализуйте этот интерфейс, если вы хотите получать уведомления при вставке или удалении узлов в документе.
IRevisionCriteriaРеализуйте этот интерфейс, если вы хотите контролировать, когда определенныеRevision должен быть принят/отклонен или нетAccept/Reject методы.
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Задает стиль нумерации для списка, сносок и концевых сносок, номеров страниц.
NumSpacingУказывает возможные значения, в которых может отображаться цифровой интервал.
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Указывает тип водяного знака.