Работа с Поворотом Страницы
Contents
[
Hide
]
Класс PdfPageEditor предоставляет возможность поворота страницы.
Поворот страницы с использованием PageRotations
Для поворота страниц в документе мы можем использовать PageRotations.
PageRotations
содержит номер страницы и угол поворота, ключ представляет номер страницы, значение ключа представляет поворот в градусах.
public static void RotatePages1()
{
var editor = new PdfPageEditor();
editor.BindPdf(_dataDir + "sample.pdf");
editor.PageRotations = new System.Collections.Generic.Dictionary<int, int> { { 1, 90 }, { 2, 180 }, { 3,270 } };
editor.Save(_dataDir + "sample-rotate-a.pdf");
}
Поворот страницы с использованием Rotation
Мы также можем использовать свойство Rotation. Угол поворота должен быть 0, 90, 180 или 270
public static void RotatePages2()
{
var editor = new PdfPageEditor();
editor.BindPdf(_dataDir + "sample.pdf");
editor.ProcessPages = new int[] { 1, 3 };
editor.Rotation = 90;
editor.Save(_dataDir + "sample-rotate-a.pdf");
}