在日常工作中有时候会碰到pdf文档页面方向倒置的情况,这样文档阅读起来很不方便,因此我们需要对pdf文档的页面方向进行调整,也就是旋转页面。本文将介绍如何使用spire.pdf组件实现旋转pdf页面的功能。
源文档:
c#
//创建pdfdocument实例
pdfdocument pdf = new pdfdocument();
//载入pdf文档
pdf.loadfromfile("sample.pdf");
//获取第一页
pdfpagebase page = pdf.pages[0];
//获取页面当前的旋转角度,然后在当前旋转角度的基础上旋转页面,角度可选0/90/180/270
int rotation = (int)page.rotation;
rotation = (int)pdfpagerotateangle.rotateangle270;
page.rotation = (pdfpagerotateangle)rotation;
//保存文档
pdf.savetofile("output.pdf");
vb.net
'创建pdfdocument实例
dim pdf as new pdfdocument()
'载入pdf文档
pdf.loadfromfile("sample.pdf")
'获取第一页
dim page as pdfpagebase = pdf.pages(0)
'获取页面当前的旋转角度,然后在当前旋转角度的基础上旋转页面,角度可选0/90/180/270
dim rotation as integer = cint(page.rotation)
rotation = cint(pdfpagerotateangle.rotateangle270)
page.rotation = directcast(rotation, pdfpagerotateangle)
'保存文档
pdf.savetofile("output.pdf")
效果: