C Winform 無紙化辦公 螢幕聯動

2022-02-26 05:42:46 字數 655 閱讀 4581

最近做無紙化辦公,對接硬體,用了挺多東西總結一下

技術上主要是:asp.net 、winform、activex控制項、chrome外掛程式、socket程式設計,websocket。

其實看著需求挺簡單的,在電腦上滾動文件,簽字屏也跟著動,電腦點選某個按鈕,能控制到簽字屏的東西。

簽字屏和電腦 用usb線鏈結,簽字屏只充當了擴充套件屏的角色。

擴充套件屏:把 電腦的螢幕 延伸到 連線的螢幕上,可以理解成螢幕變長了。

讓簽字屏展示指定url頁面原理:

new乙個窗體,改變窗體的位置,讓窗體移動到簽字屏上,這樣簽字屏就能顯示窗體了。

然後在form上新增乙個webbrower遊覽器控制項,讓控制項開啟url位址。

實現同步滾動的原理:監聽遊覽器的滑鼠滾動事件,監聽到滾動事件 就用websocket  往自己寫的socket程式上 傳送資料,這個資料是 滾動條距離頂部的距離

後台監聽埠,得到電腦主屏發來的資料後,控制簽字屏上的webbrower控制項,設定滾動條距離頂部的距離。這樣就實現了聯動。

資料的互動:靠socket程式實現,socket程式簡單埠,電腦主屏遊覽器滾動 往埠發資料,socket程式接收到資料,控制form窗體的webbrower滾動條的距離

最終採用的方案就是這樣,至於activex控制項、google外掛程式 的方案最後都沒用。

什麼是無紙化辦公 電子簽批

無紙化辦公就是指在不用紙張辦公,在無紙化辦公環境中進行的一種新型的工作方式,使得紙質檔案大量減少,印刷 用紙等辦公費用也相應縮減,避免紙張的浪費的同時又保護環境。據國外 報道稱,所謂 無紙化辦公 的概念早在多年前就已經出現,但直到近幾年來智慧型手機 平板電腦以及眾多雲計算 協同工作軟體的出現才開始真...

環保新主義 企業無紙化辦公

我們賴以生存和發展的根基就是資源和環境,但隨著工業化以及城市化的程序不斷加快,人類的發展和資源環境的矛盾愈加尖銳。據統計,製造一噸紙需要耗費7棵大樹和100立方公尺的水。一棵生長了20年的大樹,只能造出大約3000 5000張a4紙,也就是說我們每用掉一箱a4紙,就倒下一棵大樹!黨的十七大指出 必須...

PDF雜談二 如何實現無紙化辦公?

2018年的平均勞動力調查顯示了驚人的結果,仍有44 的企業在使用紙張進行日常辦公。更令人驚訝的是,僅有2 的企業表示他們已經完全數位化,即無紙化辦公。那麼,無紙化辦公運動發生了什麼呢?向純數位化轉型並不是乙個新概念。只要網際網路一直存在,它就會一直存在。問題在於企業是否真的減少了工作場所的紙張消耗...