在我们浏览PDF文档时,我们可以隐藏或显示工具栏,菜单栏,和设置页面布局等。同时,我们也可以设置PDF文档的缩放比例。该文将详细介绍如何使用Spire.PDF 设置PDF 文档的页面显示样式及缩放比例。
PDF页面显示设置
C#
//新建PDFDocument示例并加载PDF Sample文档
PdfDocument pdf = new PdfDocument();
pdf.LoadFromFile("Sample.pdf");
//居中窗体
pdf.ViewerPreferences.CenterWindow = true;
//隐藏标题
pdf.ViewerPreferences.DisplayTitle = false;
//不适合整页至窗口
pdf.ViewerPreferences.FitWindow = false;
//隐藏菜单栏
pdf.ViewerPreferences.HideMenubar = true;
//隐藏工具栏
pdf.ViewerPreferences.HideToolbar = true;
//页面布局设置为双联连续
pdf.ViewerPreferences.PageLayout = PdfPageLayout.TwoColumnLeft;
//保存文档
pdf.SaveToFile("Result.pdf", FileFormat.PDF);
VB.NET
'新建PDFDocument示例并加载PDF Sample文档
Dim pdf As New PdfDocument()
pdf.LoadFromFile("Sample.pdf")
'居中窗体
pdf.ViewerPreferences.CenterWindow = True
'隐藏标题
pdf.ViewerPreferences.DisplayTitle = False
'不适合整页至窗口
pdf.ViewerPreferences.FitWindow = False
'隐藏菜单栏
pdf.ViewerPreferences.HideMenubar = True
'隐藏工具栏
pdf.ViewerPreferences.HideToolbar = True
'页面布局设置为双联连续
pdf.ViewerPreferences.PageLayout = PdfPageLayout.TwoColumnLeft
'保存文档
pdf.SaveToFile("Result.pdf", FileFormat.PDF)
设置PDF缩放比例
C#
//新建PDFDocument示例并加载PDF Sample文档
PdfDocument pdf = new PdfDocument();
pdf.LoadFromFile("Sample.pdf");
//获取PDF文档第一页
PdfPageBase page = pdf.Pages[0];
//新建一个PdfDestination对象,该对象包含两个参数,页面及页面显示位置
PdfDestination dest = new PdfDestination(page, new PointF(-40f, -40f));
//设置缩放属性的值
dest.Zoom = 1.5f;
//设置打开PDF文档时的页面显示缩放比例
PdfGoToAction gotoaction = new PdfGoToAction(dest);
pdf.AfterOpenAction = gotoaction;
//保存文档
pdf.SaveToFile("Result2.pdf", FileFormat.PDF);
VB.NET
'新建PDFDocument示例并加载PDF Sample文档
Dim pdf As New PdfDocument()
pdf.LoadFromFile("Sample.pdf")
'获取PDF文档第一页
Dim page As PdfPageBase = pdf.Pages(0)
'新建一个PdfDestination对象,该对象包含两个参数,页面及页面显示位置
Dim dest As New PdfDestination(page, New PointF(-40F, -40F))
'设置缩放属性的值
dest.Zoom = 1.5F
'设置打开PDF文档时的页面显示缩放比例
Dim gotoaction As New PdfGoToAction(dest)
pdf.AfterOpenAction = gotoaction
'保存文档
pdf.SaveToFile("Result2.pdf", FileFormat.PDF)