Winform窗體中打開(kāi)PDF文件的三種方式
1、使用Adobe PDF Reader控件。
從COM組件庫(kù)中找到Adobe PDF Reader控件,添加到工具箱中。
從工具箱中拖入PDF Reader控件。
可以看到VS自動(dòng)添加了AxInterop.AcroPDFLib.dll跟Interop.AcroPDFLib.dll這兩個(gè)組件。
使用代碼加載PDF文件:
//axAcroPDF1.src="D:\\aa.pdf"; axAcroPDF1.LoadFile("D:\\aa.pdf");
2、使用DevExpress控件中的pdfViewer控件
this.pdfViewer1.LoadDocument(@"Report.pdf");
3、使用Spire.PdfViewer控件
https://www.e-iceblue.com/Introduce/free-pdf-viewer-net.html
免費(fèi)版本:在查看和打印PDF文件時(shí)限于10頁(yè)P(yáng)DF。
從nuget下載Spire.PdfVie控件。
從工具箱拖入PdfViewer控件
自動(dòng)引用了下面三個(gè)文件:
代碼加載PDF文件
pdfViewer1.LoadFromFile("D:\\aa.pdf");
到此這篇關(guān)于Winform打開(kāi)PDF文件的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
c# 使用谷歌身份驗(yàn)證GoogleAuthenticator的示例
這篇文章主要介紹了c# 使用谷歌身份驗(yàn)證GoogleAuthenticator的示例,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下2021-01-01Unity實(shí)戰(zhàn)之制作動(dòng)畫編輯器
為了更方便地為UI視圖添加動(dòng)畫,將動(dòng)畫的編輯功能封裝在了UI View類中,可以通過(guò)編輯器快速的為視圖編輯動(dòng)畫。本文將通過(guò)Unity制作一個(gè)動(dòng)畫編輯器,需要的可以參考一下2022-02-02基于Unity實(shí)現(xiàn)2D邊緣檢測(cè)
這篇文章主要介紹了如何利用Unity實(shí)現(xiàn)2D邊緣檢測(cè),從而達(dá)到人物描邊效果。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2022-04-04C# httpwebrequest訪問(wèn)HTTPS錯(cuò)誤處理方法
下面小編就為大家?guī)?lái)一篇C# httpwebrequest訪問(wèn)HTTPS錯(cuò)誤處理方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-01-01C#單例模式Singleton的實(shí)現(xiàn)詳解
單例模式(Singleton?Pattern)是日常開(kāi)發(fā)中最簡(jiǎn)單的設(shè)計(jì)模式之一,它提供了一種創(chuàng)建對(duì)象的最佳方式,本文主要為大家介紹的是C#單例模式的實(shí)現(xiàn)方法,需要的可以參考一下2023-05-05C# 對(duì)PDF文檔加密、解密(基于Spire.Cloud.SDK for .NET)
這篇文章主要介紹了C# 基于Spire.Cloud.SDK for .NET對(duì)PDF文檔進(jìn)行加密解密,文中講解非常細(xì)致,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07使用C#創(chuàng)建Windows服務(wù)的實(shí)例代碼
這篇文章主要介紹了使用C#創(chuàng)建Windows服務(wù)的實(shí)例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07