方法1
1.安装Adobe PDF Reader
2.创建项目
3.引用 -> 添加引用 -> COM组件 -> Adobe PDF Reader
4.打开WinForm编辑界面,左边的工具箱窗口多了Adobe组件,拖拽使用
5.代码略
* 注意:项目要设置为x86模式进行编译和运行
方法2
1.创建项目
2.引用 -> 管理NuGet程序包 -> 检索"pdfium" -> 安装以下3个包
PdfiumViewer
PdfiumViewer.Native.x86.v8-xfa
PdfiumViewer.Native.x86_64.v8-xfa
3.打开WinForm编辑界面,左边的工具箱窗口多了Pdfium组件
4.拖拽PdfRenderer组件到WinForm中,命名为pdfRenderer1
5.拖拽按钮组件到WinForm中,命名为button1
6.按钮添加点击事件,触发函数的代码如下:
private void button1_Click(object sender, EventArgs e)
{
string path = @"e:\myfile.pdf";
FileStream fs = new FileStream(path, FileMode.Open, FileAccess.Read);
PdfDocument doc = PdfDocument.Load(fs);
pdfRenderer1.Load(doc);
}