PdfPageEditor

PdfPageEditor class

Представляет класс для редактирования страницы файла PDF, включая поворот страницы, масштабирование страницы, перемещение позиции и изменение размера страницы.

public sealed class PdfPageEditor : SaveableFacade

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

ИмяОписание
PdfPageEditor()Конструктор для класса PdfPageEditor.
PdfPageEditor(Document)Конструктор для класса PdfPageEditor.

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

ИмяОписание
DisplayDuration { get; set; }Получает или задает продолжительность отображения страниц.
Document { get; }Получает фасад документа, над которым работает.
HorizontalAlignment { get; set; }Получает или задает горизонтальное выравнивание исходного содержимого PDF на странице результатов, по умолчанию — AlignmentType.Left.
PageRotations { get; set; }Хэш-таблица содержит номер страницы и степень поворота, ключ представляет номер страницы, значение ключа представляет поворот в градусах.
PageSize { get; set; }Получает или задает размер страницы выходного файла.
ProcessPages { get; set; }Получает или задает номера редактируемых страниц. По умолчанию редактируется каждая страница.
Rotation { get; set; }Получает или задает поворот страниц, поворот должен быть 0, 90, 180 или 270. Значение по умолчанию: 0.
TransitionDuration { get; set; }Получает или задает продолжительность эффекта перехода.
TransitionType { get; set; }Получает или задает стиль перехода, используемый при переходе на эту страницу с другой во время презентации.
VerticalAlignmentType { get; set; }Получает или задает вертикальное выравнивание исходного содержимого PDF на странице результатов, по умолчанию — VerticalAlignmentType.Bottom.
Zoom { get; set; }Получить или установить коэффициент масштабирования. Значение 1.0 соответствует 100%. Значение по умолчанию: 1.0. В следующем примере показано, как изменить масштаб страниц документа.

Методы

ИмяОписание
ApplyChanges()Применить изменения, сделанные на страницах документа.
virtual BindPdf(Document)Инициализирует фасад.
virtual BindPdf(Stream)Инициализирует фасад.
virtual BindPdf(string)Инициализирует фасад.
virtual Close()Удаляет Aspose.Pdf.Document, связанный с фасадом.
Dispose()Удаляет фасад.
GetPageBoxSize(int, string)Возвращает размер указанного блока в документе.
GetPageRotation(int)Возвращает поворот указанной страницы.
GetPages()Возвращает общее количество страниц.
GetPageSize(int)Возвращает размер указанной страницы.
MovePosition(float, float)Перемещает начало координат из (0, 0) в назначенную точку. Исходная точка находится слева внизу, а единицей измерения является точка (1 дюйм = 72 точки).
override Save(Stream)Сохраняет измененный документ в поток.
override Save(string)Сохраняет измененный документ в файл.

Поля

ИмяОписание
const BLINDHВертикальные жалюзи
const BLINDVВертикальные жалюзи
const BTWIPEНижняя-верхняя салфетка
const DGLITTERДиагональный блеск
const DISSOLVEСтарая страница растворяется
const INBOXВнутренняя коробка
const LRGLITTERЛевый-правый блеск
const LRWIPEСтирание влево-вправо
const OUTBOXВнешняя коробка
const RLWIPEПротрите вправо-влево
const SPLITHINВ горизонтальном разделении
const SPLITHOUTИз горизонтального разделения
const SPLITVINВ вертикальном разделении
const SPLITVOUTВыход по вертикали
const TBGLITTERБлеск сверху и снизу
const TBWIPEПротирание сверху вниз

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