pdf瀏覽器的封裝

之前的帆軟報表的介紹,暫時先告一段落,本篇文章介紹一下Spire_pdf瀏覽器的封裝,完成在客戶端中對pdf文件的瀏覽。

下圖為spire的資源文件

spire_pdf瀏覽器的封裝

這裡小編選用的是.NET4.0對應的文件,包括如下文件

spire_pdf瀏覽器的封裝

然後添加組件和引用,此處就不做嘮叨了

spire_pdf瀏覽器的封裝

spire_pdf瀏覽器的封裝

然後在代碼中調用spire加載文件的方法,傳過來要打開pdf文件的路徑,然後通過this.pdfViewer1.LoadFromFile()方法加載打開文件

spire_pdf瀏覽器的封裝

因為此處需要控制打卡pdf文件之後禁用另存和打印按鈕的功能,但是開發時沒有找到spire本身提供的按鈕屏蔽屬性或者方法,所以此處採用的辦法是通過圖片擋住按鈕的方式

spire_pdf瀏覽器的封裝

spire_pdf瀏覽器的封裝

這樣在瀏覽的時候效果就是能看到按鈕但是無法點擊,因為已經被圖圖片擋住了,哈哈哈。

這樣在客戶端瀏覽時就可以選到我們封裝的插件完成文件的打開瀏覽了。

spire_pdf瀏覽器的封裝

好了,這個封裝很簡單,就介紹到這裡吧,下篇文章我們再見......


分享到:


相關文章: