最近所做的項目中需要在Winform窗體中顯示Office文檔。剛開始就使用webBrowser控件實現的,但是后來發現這個控件在顯示Office文檔的時候有個限制:只支持Office2003之前的版本,之后的版本都有問題。在網上也有很多人遇到這個問題,找了好久的解決方案都沒有找到,后來在一個網站 ...
思路:都以pdf的格式展示,防止文件拷貝,所以要把word和ppt轉換為pdf 展示用第三方組件O S.Components.PDFView NET.dll,破解版的下載鏈接:https: pan.baidu.com s bsNnnaFFWiZdAqDIHVP w 密碼:c x 。還有這個組件的官方實例,地址:https: pan.baidu.com s BjetUgLCIv DPN u tMz ...
2018-05-16 16:06 6 1495 推薦指數:
最近所做的項目中需要在Winform窗體中顯示Office文檔。剛開始就使用webBrowser控件實現的,但是后來發現這個控件在顯示Office文檔的時候有個限制:只支持Office2003之前的版本,之后的版本都有問題。在網上也有很多人遇到這個問題,找了好久的解決方案都沒有找到,后來在一個網站 ...
1、PDF文件在線預覽 1.HTML5新標簽<embed>定義和用法 <embed> 標簽定義嵌入的內容,這個標簽是自閉合的的,也就是說如果瀏覽器不支持PDF的嵌入,那么這個標簽的內容什么都看不到。 實例 2.<iframe> < ...
1.應用winapi “SetParent” 接口: 復制代碼 復制代碼 履行上方的代碼后,我們的 control已經可以全屏顯示了,但還有一個小題目,我們應當再供給一個功能,讓用戶按某個鍵 ...
一、word篇。 思路:直接利用word.application提供的方法將word轉存為html格式,但是排版會出現錯位現象(暫時定好容器寬度可以解決。偷懶)。 二、ppt篇。 思路:依然利用powerpoint.application提供的方法,將ppt以png ...
參照某網站上的步驟(http://www.kuqin.com/office/20070909/968.html)首先,在Visual Studio中創建一個C#語言的Windows應用程序,然后在左側的工具箱中點擊鼠標右鍵,選擇“添加/移除選項”,就能夠打開自定義工具箱窗口,在窗口中的COM組件 ...
有時候需要讓窗口中某一塊的內容全屏顯示,比如視頻播放、地圖等等。。 經過摸索,暫時發現兩種可行方法,如果有誰知道其他方法,敬請告知。 1.使用winapi “SetParent” 接口: 執行上面的代碼后,我們的 control已經可以全屏顯示了,但還有一個 ...
在之前介紹的Winform分頁控件中,都以分頁控件+顯示表格控件作為一個整體性的控件,不可分開,這樣做的目的是可以實現更多的操作,集成更多豐富的特性,減少我們開發的工作量,這種情況雖然適用於大多數的情況,不過有時候需要更進一步對列表控件進行設置修改或者實現一些特殊的顯示效果的時候,這種綁定列表控件 ...
public void ShowIndex(DataGridView dgv) { for (int i = 0; i < dgv ...