使用页面旋转
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属性。旋转必须是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");
}