Winform在窗體上開啟PDF檔案進行檢視
阿新 • • 發佈:2020-07-15
窗體上顯示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");