Spire.PDFViewer for .NET支持文档查看、打印、保存、转换图片、缩放页面、页面跳转等。本文将以打开并查看PDF文档为例,介绍具体使用方法及步骤。
1、关于dll文件引用及工具箱控件添加
Step 1:下载Spire.PDFViewer for .NET后,解压安装到指定路径。
Step 2:安装后,将安装路径下的Bin文件夹中的Spire.PdfViewer.Forms.dll文件引用至WinForm程序。如下图:
Step 3:添加控件到工具箱。打开工具箱,在工具箱空白部分点击鼠标右键,选择“添加选项卡”,命名选项卡为“PDFViewer”;完成添加选项卡后,鼠标右键点击该选项卡,选择“选择项”,打开“选择工具箱项”-点击“浏览”-选择安装路径下Bin文件夹中的Spire.PdfViewer.Forms.dll –点击“打开”-“确定”,完成控件添加。
2、关于PDF文档查看
添加完成工具后,工具箱里面有2个可供查看PDF文档控件。
2.1 PdfDocumentViewer控件
该控件只能用于查看PDF文档,需要使用代码来加载指定文件。将该控件拖拽到Form,鼠标右键选择属性,将Dock属性设置为Fill,使其铺满整个Form。加载文件时,使用代码 this.pdfDocumentViewer1.LoadFromFile("test.pdf"); 完成代码后,运行程序,即可查看打开的PDF文档:
2.2 PdfViewer 控件
该控件支持打开、保存、打印PDF文档,遍历页数,放大,缩小,调整缩放比例,使页面适应窗体的大小(FitToPage),使页面宽度适应窗体宽度(FitToWidth)等。 拖拽PdfViewer控件到Form后,运行程序后,可鼠标点击加载PDF文档:
或者,通过代码操作,运行程序,打开查看PDF文档
string pdfDoc = "test.pdf";
if (File.Exists(pdfDoc))
{
this.pdfViewer1.LoadFromFile(pdfDoc);
}
Dim pdfDoc As String = "test.pdf"
If File.Exists(pdfDoc) Then
Me.pdfViewer1.LoadFromFile(pdfDoc)
End If
打开PDF文档后,可支持多种文档操作: