Class PdfFileEditor.ContentsResizeParameters

Класс PdfFileEditor.ContentsResizeParameters

Класс для задания параметров изменения размера страницы. Позволяет установить следующие параметры: Размер результирующей страницы (ширина, высота) в стандартных единицах пространства или в процентах от начального размера страниц; Левые, Верхние, Нижние и Правые поля в стандартных единицах пространства или в процентах от начального размера страницы; Некоторые значения могут быть оставлены пустыми для автоматического расчета. Эти значения будут рассчитаны из остатка размера страницы после явного указания значений. Например: если ширина страницы = 100 и новая ширина страницы указана как 60 единиц, то левые и правые поля автоматически рассчитываются: (100 - 60) / 2 = 15. Этот класс используется в методе ResizeContents.

public class ContentsResizeParameters

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

ИмяОписание
ContentsResizeParameters()Создает параметры изменения размера, где все значения установлены в “авто”. Позже поля и размер содержимого могут быть указаны при необходимости.
ContentsResizeParameters(ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue)Создает параметры изменения размера с указанными значениями полей и размером содержимого.

Свойства

ИмяОписание
BottomMargin { get; set; }Получает или задает нижнее поле на результирующей странице.
ContentsHeight { get; set; }Получает или задает высоту содержимого исходной страницы на результирующей странице.
ContentsWidth { get; set; }Получает или задает ширину содержимого исходной страницы на результирующей странице.
LeftMargin { get; set; }Получает или задает левое поле на результирующей странице.
RightMargin { get; set; }Получает или задает правое поле на результирующей странице.
TopMargin { get; set; }Получает или задает верхнее поле на результирующей странице.

Методы

ИмяОписание
static ContentSize(double, double)Создает параметры изменения размера с указанным размером содержимого.
static ContentSizePercent(double, double)Создает параметры изменения размера с указанным размером содержимого в процентах от начального размера страницы. Параметры полей рассчитываются автоматически.
static Margins(double, double, double, double)Создает параметры изменения размера с указанными значениями полей. Размер содержимого рассчитывается автоматически.
static MarginsPercent(double, double, double, double)Создает параметры изменения размера. Параметры полей указаны в процентах от начального размера страницы.
static PageResize(double, double)Создает параметры изменения размера для изменения размера страницы.
static PageResizePct(double, double)Создает параметры изменения размера для изменения размера страницы. Новые размеры указаны в процентах.

См. также