Пространство имён Aspose::Words::Layout

Пространство имён Aspose.Words.Layout предоставляет классы, позволяющие получать информацию о том, на какой странице и где на странице находятся конкретные элементы документа при его разбиении на страницы.

Классы

КлассОписание
LayoutCollectorЭтот класс позволяет вычислять номера страниц узлов документа. Чтобы узнать больше, посетите статью документации Converting to Fixed-page Format.
LayoutEnumeratorПеречисляет сущности компоновки страниц документа. Вы можете использовать этот класс для обхода модели компоновки страниц. Доступные свойства: тип, геометрия, текст и индекс страницы, на которой отрисовывается сущность, а также общая структура и взаимосвязи. Используйте комбинацию GetEntity() и Current для перехода к сущности, соответствующей узлу документа. Чтобы узнать больше, посетите статью документации Converting to Fixed-page Format.
LayoutOptionsСодержит параметры, позволяющие управлять процессом компоновки документа. Чтобы узнать больше, посетите статью документации Converting to Fixed-page Format.
PageLayoutCallbackArgsАргумент, передаваемый в Notify(). Чтобы узнать больше, посетите статью документации Converting to Fixed-page Format.
RevisionOptionsПозволяет управлять тем, как обрабатываются ревизии документа во время процесса компоновки. Чтобы узнать больше, посетите статью документации Converting to Fixed-page Format.

Интерфейсы

ИнтерфейсОписание
IPageLayoutCallbackРеализуйте этот интерфейс, если хотите иметь собственный пользовательский метод, вызываемый во время построения и отрисовки модели компоновки страниц.

Enums

ПеречислениеОписание
CommentDisplayModeУказывает режим отрисовки комментариев к документу.
ContinuousSectionRestartПредставляет различные поведения при вычислении номеров страниц в непрерывном разделе, который перезапускает нумерацию страниц.
LayoutEntityTypeТипы сущностей компоновки.
PageLayoutEventКод события, возникающего во время построения и отрисовки модели компоновки страниц. Модель компоновки страниц создаётся в два этапа. Сначала — “этап конверсии”, когда компоновка извлекает содержимое документа и создает граф объектов. Затем — “этап перераспределения”, когда структуры разбиваются, объединяются и размещаются по страницам. В зависимости от операции, инициировавшей построение, модель компоновки может быть либо не отрисована дальше в фиксированный формат страниц, либо отрисована. Например, вычисление количества страниц в документе или обновление полей не требует отрисовки, тогда как экспорт в PDF требует.
RevisionColorПозволяет задать цвет ревизий документа.
RevisionTextEffectПозволяет задать эффект декорирования для ревизий текста документа.
ShowInBalloonsУказывает, какие ревизии отображаются в виде баллонов.