1. 程式人生 > 實用技巧 >Winform在窗體上開啟PDF檔案進行檢視

Winform在窗體上開啟PDF檔案進行檢視

窗體上顯示PDF

方法一:使用Adobe PDF Reader控制元件。

從COM元件庫中找到Adobe PDF Reader控制元件,新增到工具箱中。 

從工具箱中拖入PDF Reader控制元件。

可以看到VS自動添加了AxInterop.AcroPDFLib.dll跟Interop.AcroPDFLib.dll這兩個元件。

使用程式碼載入PDF檔案:

//axAcroPDF1.src="D:\\aa.pdf";
 axAcroPDF1.LoadFile("D:\\aa.pdf");

方法二:使用DevExpress控制元件中的pdfViewer控制元件

https://docs.devexpress.com/WindowsForms/9832/controls-and-libraries/pdf-viewer/examples/file-operations/how-to-load-a-pdf-document-from-a-file
this.pdfViewer1.LoadDocument(@"..\..\Report.pdf");

方法三:使用Spire.PdfViewer控制元件

https://www.e-iceblue.com/Introduce/free-pdf-viewer-net.html

從nuget下載Spire.PdfVie控制元件。

從工具箱拖入PdfViewer控制元件

自動引用了下面三個檔案:

程式碼載入PDF檔案

pdfViewer1.LoadFromFile("D:\\aa.pdf");