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) | Создает параметры изменения размера для изменения размера страницы. Новые размеры указаны в процентах. |
См. также