FooterArtifact

FooterArtifact class

Описывает артефакт нижнего колонтитула. Это может быть использовано для установки нижнего колонтитула страницы.

public class FooterArtifact : Artifact

Конструкторы

Имя Описание
FooterArtifact() Создает экземпляр артефакта нижнего колонтитула.

Характеристики

Имя Описание
ArtifactHorizontalAlignment { get; set; } Горизонтальное выравнивание артефакта. Если позиция указана явно (в свойстве Position), это значение игнорируется.
ArtifactVerticalAlignment { get; set; } Вертикальное выравнивание артефакта. Если позиция указана явно (в свойстве Position), это значение игнорируется.
BottomMargin { get; set; } Нижнее поле артефакта. Если позиция указана явно (в свойстве Position), это значение игнорируется.
Contents { get; } Получает коллекцию внутренних операторов артефакта.
CustomSubtype { get; set; } Получает имя подтипа артефакта. Может использоваться, если подтип артефакта не является стандартным подтипом.
CustomType { get; set; } Получает имя типа артефакта. Может использоваться, если тип артефакта нестандартный.
Form { get; } Получает XForm артефакта (если используется XForm).
Image { get; } Получает изображение артефакта (если присутствует).
IsBackground { get; set; } Если true Артефакт размещается за содержимым страницы.
LeftMargin { get; set; } Левое поле артефакта. Если позиция указана явно (в свойстве Position), это значение игнорируется.
Lines { get; } Строки многострочного текстового артефакта.
Opacity { get; set; } Получает или задает непрозрачность артефакта. Возможные значения находятся в диапазоне 0..1.
Position { get; set; } Получает или задает позицию артефакта. Если это свойство указано, поля и выравнивание игнорируются.
Rectangle { get; } Получает прямоугольник артефакта.
RightMargin { get; set; } Правый край артефакта. Если позиция указана явно (в свойстве Position), это значение игнорируется.
Rotation { get; set; } Получает или задает угол поворота артефакта.
Subtype { get; set; } Получает подтип артефакта. Если артефакт имеет нестандартный подтип, имя подтипа можно прочитать через CustomSubtype.
Text { get; set; } Получает текст артефакта.
TextState { get; set; } Текстовое состояние для текста артефакта.
TopMargin { get; set; } Верхнее поле артефакта. Если позиция указана явно (в свойстве Position), это значение игнорируется.
Type { get; set; } Получает тип артефакта.

Методы

Имя Описание
BeginUpdates() Начать отложенные обновления. Используйте эту функцию, если вам нужно внести несколько изменений в один и тот же артефакт для повышения производительности. Обычно операторы артефакта меняются каждый раз, когда изменяется свойство артефакта. Это приводит к изменению содержимого страницы каждый раз при изменении артефакта. Чтобы избежать этого эффекта, поместите все обновления артефактов между вызовами StartUpdates/SaveUpdates. Это позволяет изменить содержимое страницы только один раз.
Dispose() Утилизировать артефакт.
GetValue(string) Получает пользовательское значение артефакта.
RemoveValue(string) Удалить пользовательское значение из артефакта.
SaveUpdates() Сохраняет в артефакте все обновления, сделанные после вызова BeginUpdates().
SetImage(Stream) Задает изображение артефакта.
SetImage(string) Задает изображение артефакта.
SetLinesAndState(string[], TextState) Установить текст и текстовые свойства артефакта. Позволяет указать несколько строк.
SetPdfPage(Page) Устанавливает страницу PDF, которая помещается на страницу документа как артефакт.
SetText(FormattedText) Задает текст артефакта.
SetTextAndState(string, TextState) Установить текст и текстовые свойства артефакта.
SetValue(string, string) Устанавливает пользовательское значение артефакта.

Смотрите также