導航:首頁 > 文檔加密 > wcfpdf

wcfpdf

發布時間:2023-03-04 02:39:11

Ⅰ 如何實現在線瀏覽pdf文檔

在一般的管理系統模塊裡面,越來越多的設計到一些常用文檔的上傳保存操作,其中如PDF、Word、Excel等文檔,有時候是通過分布式的WCF技術實現數據的顯示和處理,因此希望直接預覽而不需要下載文件,這樣能夠給我們提供很多的方便。在DevExpress裡面,提供了相應的控制項來顯示和處理這些文檔,本文主要介紹如何利用DevExpress的控制項實現對PDF、Word、Excel文檔的預覽和操作處理。
1、PDF的預覽和操作
在較早的DevExpress的控制項裡面,已經提供了對應的PDF文檔的顯示控制項,不過由於其對PDF格式支持不是很好,有些文檔是Office導出的,也不是很正常閱讀,因此很少使用,本文介紹的DevExpress的PDF查看控制項是基於14.1的,測試過很多文檔,好像都能正常打開,因此也想在系統中廣泛使用了。
為了演示這些控制項的處理,我單獨編寫了一個例子,用來實現對PDF、Word、Excel等文檔的處理。

為了顯示PDF文檔,我們需要在界面裡面添加一個XtraPdfViewer.PdfViewer的控制項,這個主要是用來顯示PDF的,它有很多屬性方法,用來實現對PDF的處理操作,測試界面設計好如下所示。

對PDF,我們一般主要是用來打開文件,另存為,或者預覽就可以了。相關的操作代碼如下所示。
/// <summary> /// PDF測試顯示窗體 /// </summary> public partial class PDFViewer : Form { //記錄窗體的名稱 readonly string mainFormText; public PDFViewer() { InitializeComponent(); //記錄窗體的名稱,並實現文檔變化事件的處理,方便顯示新的文件名稱 mainFormText = this.Text; pdfViewer1.DocumentChanged += new DevExpress.XtraPdfViewer.(pdfViewer1_DocumentChanged); } /// <summary> /// PDF文檔變化後,實現對新文件名稱的顯示 /// </summary> void pdfViewer1_DocumentChanged(object sender, DevExpress.XtraPdfViewer.PdfDocumentChangedEventArgs e) { string fileName = Path.GetFileName(e.DocumentFilePath); if (String.IsNullOrEmpty(fileName)) { Text = mainFormText; } else { Text = fileName + " - " + mainFormText; } } /// <summary> /// 打開PDF文件 /// </summary> private void btnOpenFile_Click(object sender, EventArgs e) { string filePath = FileDialogHelper.OpenPdf(); if (!string.IsNullOrEmpty(filePath)) { this.pdfViewer1.LoadDocument(filePath); } } /// <summary> /// 另存為PDF文件 /// </summary> private void btnSaveAs_Click(object sender, EventArgs e) { string dir = System.Environment.CurrentDirectory; string filePath = FileDialogHelper.SavePdf("", dir); if (!string.IsNullOrEmpty(filePath)) { try { this.pdfViewer1.SaveDocument(filePath); MessageUtil.ShowTips("保存成功"); } catch (Exception ex) { LogTextHelper.Error(ex); MessageUtil.ShowError(ex.Message); } } } /// <summary> /// PDF文件列印 /// </summary> private void btnPreview_Click(object sender, EventArgs e) { this.pdfViewer1.Print(); } }

Ⅱ 《憤怒的葡萄》pdf下載在線閱讀,求百度網盤雲資源

《憤怒的葡萄》([美]約翰·斯坦貝克)電子書網盤下載免費在線閱讀

鏈接:https://pan..com/s/175snkow7fDTWCFGg7yYCqg

提取碼:wobc

書名:憤怒的葡萄

作者:[美]約翰·斯坦貝克

譯者:王一凡

豆瓣評分:9.1

出版社:湖南文藝出版社

出版年份:2019-6

頁數:696

內容簡介:

沒有《憤怒的葡萄》,就不會有《追風箏的人》!

──卡勒德•胡賽尼

諾貝爾文學獎得主約翰·斯坦貝克的經典名著,

榮獲美國國家圖書獎、普利策獎雙項大獎。

我不知道那裡是天堂還是地獄,

但那裡是我們唯一的希望,而我們一定要活下去……

這是一個感人至深的傳奇故事。沙塵暴毀了喬德一家的土地,迫使他們離開家鄉。他們用破銅爛鐵拼裝出一輛拖車,堆上所有家當,沿著六十六號公路,一路向西,前往傳說中葡萄漫山遍野的天堂——加州。在這趟三千公里的漫長旅程里,他們經歷了很多不可思議的事情。有些事情很殘酷、很痛苦,但也有些際遇是如此感動他們,令他們重燃活下去的信心。

斯坦貝克於美國文學文化意義深遠,影響重大。眾多當代作家的創作都受其恩澤。──《殺死一隻知更鳥》作者哈珀•李

我永遠都寫不出如《憤怒的葡萄》般優美的作品。──《肖申克的救贖》作者斯蒂芬•金

作者簡介:

【美】約翰·斯坦貝克(John Steinbeck)

美國文學家,1962年獲諾貝爾文學獎。

一生共創作27部作品,包括喜劇小說《罐頭廠街》、跨類型作品《伊甸之東》、普利策獎獲獎作品《憤怒的葡萄》、旅行作品《橫越美國》等。

斯坦貝克是地位崇高的文學大師,也是深受讀者喜愛的暢銷書作家。他1968年過世之後,多部作品持續暢銷至今。

-----------------------

譯者:王一凡

文學譯者。譯有《故園風雨後》《福爾摩斯先生》《接觸!一本邂逅之書》《夜幕降臨》《無罪的罪人》《請你幫我殺了她》《許願樹》《旅行的意義》《永遠的異鄉客》等多部作品。

Ⅲ 《C#高級編程第7版中文版》pdf下載在線閱讀全文,求百度網盤雲資源

《C#高級編程第7版中文版》網路網盤pdf最新全集下載:
鏈接: https://pan..com/s/1FXs1DmYX0WGaevz5XYrcqg

?pwd=9hha 提取碼: 9hha
簡介:回顧.NET體系結構、對象、泛型、繼承、數組、運算符、類型強制轉換、委託、事件、Lambda表達式等,詳細論述C中的動態對象、命名參數和可選參數、COM專用的交互作功能、安全類型變體,闡述.NET4的新增功能、WF4、ADO.NET數據服務、MEF、並行任務庫和PLINQ,深入探討LINQ、WCF、WPF、流文檔和固定文檔及Silverlight等功能強大的技術,回顧ASP.NET編程,介紹ASP.NETMVC和ASP.NET動太數據等新功能,討論使用WCF、MSMQ、點對點和聯合進行通信。

Ⅳ 誰有兒童牙齒保健常識問答pdf電子書百度雲網盤資源

《兒童牙齒保健常識問答》網路網盤高清資源免費在線觀看

鏈接:

提取碼:MELP

口腔、牙齒的基礎知識 口腔有何功能 口腔是消化道上端的一個擴大空腔,由上下頜骨、肌肉、血管、神經、 唾液腺、粘膜和皮膚等

閱讀全文

與wcfpdf相關的資料

熱點內容
哪個app聽音樂最好 瀏覽:279
考研英語2真題pdf 瀏覽:697
煙台編程積木教育環境好不好 瀏覽:214
python優秀代碼 瀏覽:620
androidtop命令 瀏覽:455
你平時怎麼排解壓力 瀏覽:68
表格中的文件夾怎樣設置 瀏覽:476
em78單片機 瀏覽:960
splitjava空格 瀏覽:248
電腦怎麼谷歌伺服器地址 瀏覽:515
nx自定義工具啟動宏命令 瀏覽:101
程序員怎麼解決無法訪問互聯網 瀏覽:303
java訪問本地文件 瀏覽:747
瓦斯琪伺服器怎麼用 瀏覽:22
安卓主題用什麼app 瀏覽:747
修改伺服器pci地址空間 瀏覽:321
程序員將來去哪裡 瀏覽:966
虛幻5創建c無法編譯 瀏覽:189
javaweb項目設計 瀏覽:407
國家反詐app緊急聯系人怎麼填 瀏覽:191