整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          電子合同簽署平臺的文件如何打印?

          著科技的發展,電子合同簽署平臺已經成為了企業日常辦公的重要組成部分。它不僅方便、快捷,還能有效降低企業的運營成本。對于那些初次使用電子合同簽署平臺的用戶來說,如何將電子合同簽署平臺簽訂好的文件進行打印呢?本文將為您詳細解答這個問題。

          一、登錄電子合同簽署平臺

          首先,您需要登錄您的電子合同簽署平臺賬戶。如果您還沒有注冊過賬戶,請先完成注冊流程。登錄后,您將進入到主界面,在這里您可以查看和管理您的合同訂單。

          二、選擇要打印的文件

          在主界面中,找到您想要打印的文件,點擊文件名進入詳情頁面。在這里,您可以看到文件的相關信息,如合同編號、對方公司名稱等。確認無誤后,點擊“下載”按鈕將文件保存到本地。

          三、下載并安裝打印機驅動

          如果下載下來后是html或word文件,在打印之前,您需要先將文件轉換為PDF格式。這樣才能保證打印出來的文件格式清晰、內容完整。您可以使用在線轉換工具將文件轉換為PDF文件,或者下載專門的PDF轉換軟件。轉換完成后,請確保您的電腦已經安裝了正確的打印機驅動程序。

          四、打開PDF文件并打印

          將轉換后的PDF文件保存到本地后,雙擊文件或右鍵點擊選擇“打開方式”,用您喜歡的PDF閱讀器打開文件。在閱讀器中,點擊“打印”按鈕,系統會自動調用默認的打印機。如果您需要打印多份文件,可以在“打印范圍”設置中選擇“所有頁面”。最后,點擊“確定”按鈕開始打印。

          五、檢查打印結果

          打印機開始工作后,請耐心等待一段時間。當打印完成后,您可以檢查一下打印出的文件是否符合預期。如果發現有問題,請及時與電子合同簽署平臺客服聯系,尋求幫助。

          總結:通過以上五個步驟,您就可以輕松地在電子合同簽署平臺上打印文件了。請注意,在打印過程中可能會遇到一些問題,如打印機驅動安裝失敗、PDF文件轉換失敗等。您可嘗試重新操作或者尋求專業人士的幫助。

          在線模式是指直接在html網頁上設計打印模板,在線模式的特點是可以直接拖動表單字段到單元格內,無需手動設置字段標識。

          創建在線模式打印模板

          • 第一步:在表單設置-打印模板處,創建打印模板,選擇在線模式。
          • 第二步:點擊第一步創建打印模板的編輯按鈕,進入打印模板設計頁面,在此頁面完成設計并保存。
          • 第三步:在表單數據權限處,設置好此打印模板的權限。
          • 第四步:權限內的用戶打印或批量打印時,就可以選擇此模板進行打印了。

          在線模式設計頁面

          步驟:【表單設計頁面】-【表單設置】-【打印模板】-【在線模式模板-編輯】,進入打印模板設計頁面。

          修改模板名稱

          • 在線模式的打印模板設計頁面,左上角可自定義模板名稱。

          表單字段&系統字段

          表單字段&系統字段

          左側字段列表分為表單字段系統字段標簽頁。

          • 表單字段:包括表單自身的字段/字段二維碼/字段條形碼,選中字段可拖動放至右側設計面板的指定單元格內。
          • 系統字段:普通表單和流程表單的系統字段不一樣。
          • 普通表單的系統字段包括提交人、提交時間、更新時間、數據外鏈二維碼、數據內鏈二維碼、表單外鏈二維碼、打印人、打印時間。
          • 流程表單的系統字段包括提交人、提交時間、更新時間、審批意見、流程狀態、流程決策、當前節點、當前負責人、數據內鏈二維碼、表單外鏈二維碼、打印人、打印時間。
          • 注意: 表單外鏈二維碼需要開啟表單外鏈后才能正常使用。
          • 流程表單的審批意見字段內容和打印順序支持自定義。將審批意見字段拖動到右側設計面板的單元格內,鼠標選中審批意見字段,右鍵展示功能菜單,包括設置內容、審批意見打印順序。

          字段設置

          字段設計

          方法一:直接從右側表單列表中拖動字段到指定單元格內。

          • 列表中的字段表示字段值。見下圖,把「流水號」字段放至設計界面后,顯示為「${流水號}」。也就是說B1這個單元格代表的是,某條數據中流水號的值。

          方法二:雙擊單元格或者選中單元格按任意鍵彈出單元格內容編輯面板,可在此面板進行字段設計。

          • 此面板中右側字段和外層模板設計頁展示的字段一致
          • 支持添加多個字段
          • 支持普通文本和字段結合設計
          • 支持空格、換行等設計
          • 當包含子表單字段時,僅支持添加同一個子表單內的字段

          • 為了表示數據代表的意思,通常可以在字段值前面或者上面加上標題 。

          • 同一個子表單的字段建議橫向排列。

          審批意見字段

          • 可選擇有審批意見的全部節點或自定義節點。 打印內容為“節點名稱”+“審批人”+“審批時間”+“文本意見”+“手寫簽名”。

          • 審批意見字段的打印效果:

          設計器

          功能介紹

          目前系統支持了多種功能,通過設計器的這些功能,基本能滿足一般打印模板的需求。

          注意:設計器的功能只針對整個單元格,而不能對單元格內的某些字段進行設計。

          邊框線

          支持自定義多種邊框線、邊框線顏色以及邊框粗細。

          如果要取消邊框線,在選中單元格后點擊邊框線設置選項中的「無」。

          插入圖片

          插入單元格圖標

          • 可在單元格中插入圖片,打印出來。常見用法如插入公司logo等。

          • 插入圖片之后,可以通過改變單元格大小來調整圖片大小,也可以設置圖片對齊方式。

          插入浮動圖片

          • 可以在單元格中插入水印、公章等圖標懸浮在文件上隨著表單一起打印下來,主要是為了打印出來的文件具有防偽及其他專門用途。

          注意:

          • 1.單個打印模板中的每個分頁中最多上傳5張懸浮圖片,每張最多5MB。
          • 2.插入的懸浮圖片支持jpgjpegpng格式。
          • 3.被插入的懸浮圖片支持自定義調整位置、大小。

          設置背景圖

          可上傳背景圖,注意將紙張長寬和圖片調整成長寬一致,這樣可以較好地填充紙張。

          背景圖可以實現套打功能,如快遞單、申請單等特定場景的打印。

          • 背景圖默認不會自動開啟,如需要打印背景圖,需手動設置“打印背景”。

          自定義水印

          • 支持水印功能,可以設置無水印、圖片水印或文字水印。

          圖片水印:圖片最大100k,水印圖片最大顯示為128px*128px。

          文字水印

          • 支持添加表單字段
          • 支持多個字段同時添加
          • 支持自定義文本和表單字段一起添加
          • 支持自定義字體、字體顏色、字體大小
          • 支持透明度設置,設置范圍[1%,60%]

          注意

          1. 水印區域已經限制大小,無法更改,超過區域的文字會被截斷。
          2. 文字水印不支持換行打印。

          紙張設置

          可對紙張大小、方向、頁邊距進行設置。

          設置時請注意參考線所標注的打印邊界,設計時不要超出,以免影響打印效果。

          • 系統預設常見的紙張大小,也可自定義紙張大小。

          • 自定義紙張大小:一般用于特定紙張的打印。

          小票打印: 紙張大小選擇自定義,高度模式選擇自動,根據小票寬度設置紙張寬度及頁邊距等信息,不限制紙張高度,即可實現小票打印。

          單元格高度設置

          • 單元格高度推薦選擇「動態高度」,打印時如果數據超出單元格高度,會自動拉伸以保證打印全部內容。如果是固定高度,則超出單元部分的內容,在打印時將被省略。

          頁眉頁腳

          • 單擊頁眉頁腳圖標,進入頁眉頁腳設計面板。

          頁眉頁腳字段設置

          選中單元格,按任意鍵或者雙擊彈出單元格內容編輯面板。

          • 支持添加多個字段
          • 支持普通文本和字段結合設計
          • 支持空格、換行等設計
          • 支持基本的表單字段和系統字段
          • 不支持子表單字段
          • 不支持圖片類型的字段,如圖片、二維碼、手寫簽名等。
          • 打印屬性支持頁碼、總頁碼

          頁眉頁腳功能介紹

          • 頁眉頁腳設計頁面如下所示:

          • 頁眉頁腳設置:選中頁眉頁腳的單元格,再點擊頁眉頁腳設置,可以設置頁眉頂端距離/頁腳底端距離,頁眉分列/頁腳分列。

          • 插入圖片:選中頁眉頁腳單元格,點擊插入圖片,可以插入圖片到對應的單元格內;圖片支持放大縮小。

          重復打印設置

          通過設置重復打印,可以在打印的過程中,將部分內容固定在每一頁里打印出來,如:商品銷售,商品過多時,將表格頭部在每一頁中都顯示一份。

          注意

          1. 在開啟重復打印之前一定要先選中需要重復打印的「行」,一次只能設置其中一行,如果有多行內容需要重復打印,需要單獨一行一行去設置。
          2. 帶有子表單字段的行無法設置重復打印。

          批量打印分頁設置

          • 批量打印分頁設置用于批量打印場景,當頁面空間允許時,一頁內打印多條數據;
          • 存在多個打印分頁時不支持使用。
          • 紙張設置高度為自動的時候不能設置批量打印。

          • 打印效果,在同一頁紙上打印了多條數據:

          邊界線

          • 邊界線標注了打印范圍,位于邊界線之內的內容可以被打印出來。

          注意:邊界線和實際打印邊界,并不是完全重合的,會存在不一致的情況。邊界線標注的范圍 始終 <= 實際打印范圍。

          • 邊界線根據紙張大小確定,當邊界線在某行/某列單元格中間時,建議調整單元格寬/高,將單元格完全設計在邊界線內,以免單元格內容未打印完整。
          • 位于邊界線下方的內容,或者其它在一頁打印不完的內容,在打印時會自動新增一頁打印;

          分頁設置

          • 在打印模板設計的左下角有一個“+”號,點擊以后可以進行分頁設置,新分頁中的內容在打印時會強制換頁。
          • 添加新分頁后,當前頁面的內容打印完以后會接著依次打印新分頁里面的內容。

          • 新分頁里支持設置背景圖。

          • 分頁支持刪除、重命名、向左移,像右移。

          子表單序號打印

          • 序號的打印可以很直觀地看出明細數據的條數,也可以使得打印的數據更加整齊有序。常用于進銷存管理中的出入庫單打印、報價管理中的合同打印等,這些都需要將明細數據序號也打印出來等。

          • 通過編輯好的自定義打印模板進行打印,可以看到子表單每條子數據所對應的序號。

          打印條碼或二維碼

          條形碼和二維碼僅單行文本和數字控件支持

          • 通過編輯好的自定義打印模板進行打印,可以看到單行文本或數字控件打印的二維碼或條形碼。

          頁面縮放

          • 支持對模板設計區域進行縮放,縮放范圍[10%,400%],默認為100%;

          預覽

          • 在設計模板的時候,當模板做了任何改動,點擊預覽可以預覽打印效果。
          • 預覽的數據為數據管理列表中第一條數據。

          保存

          • 保存模板中的設計。

          快捷操作

          • 我們在設計模板時有一些快捷操作,能幫助我們節省時間,如:設置行寬列高時需要手動拖拽,而快捷操作我們可以直接設置具體數值即可。

          行/列右鍵快捷操作

          步驟:【點擊單元格或行或列】——【單擊鼠標右鍵】——【選擇對應的快捷操作】

          前幫客戶做合同和協議打印的時候,收集過一些打印相關的資料,整理了一下內容,分享給有需要的朋友。

          • 如何發起打印
          • 如何只局部打印
          • 分頁
          • 不詢問直接打印
          • 無邊距打印
          • 自定義頁碼
          • 橫向打印
          • 雙面打印
          • 打印多份

          發起打印的方法

          1. window.print() 打印整個頁面,所有主要瀏覽器都支持 print() 方法,執行后會啟動一個打印對話框,Chrome的打印對話框自帶預覽功能,IE、火狐只彈出打印設置對話框,沒有預覽功能。
          2. document.execCommand("print") 該方式也兼容各個版本的瀏覽器,功能同window.print()一樣,不過已經不建議使用了。
          3. 使用html 標簽<object>引入Webbrowser控件,這種方式只兼容IE,部分調用方式如下:

          <body>
            <object id="WebBrowser" classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height="0" width="0"></object>
          </body>
          <script>
            WebBrowser.ExecWB(1,1) // 打開 
            WebBrowser.ExecWB(2,1) // 關閉現在所有的IE窗口,并打開一個新窗口 
            WebBrowser.ExecWB(4,1) // 保存網頁
            //--------------- 常用 --------------
            WebBrowser.ExecWB(6,1) // 打印
            WebBrowser.ExecWB(6,6) // 直接打印
            WebBrowser.ExecWB(7,1) // 打印預覽
            WebBrowser.ExecWB(8,1) // 打印頁面設置
            //------------------------------------- 
            WebBrowser.ExecWB(10,1) // 查看頁面屬性
            WebBrowser.ExecWB(15,1) // 撤銷
            WebBrowser.ExecWB(17,1) // 全選
            WebBrowser.ExecWB(22,1) // 刷新
            WebBrowser.ExecWB(45,1) // 關閉窗體無提示
          </script>

          1. 直接用JQuery插件
            • jquery.print.js 地址:https://github.com/DoersGuild/jQuery.print
            • jquery.print-preview.js 地址:https://github.com/etimbo/jquery-print-preview-plugin

          通過$("#id").print(/options/)和$('#id').printArea(/options/)調用,其中的options可以配置一些選項,具體看對應的說明文檔。

          1. 采用第三方瀏覽器插件

          收費的、不收費的都有,這里就不多提了。

          復雜的套打可以選第三方插件。jQuery插件是封裝的print方法,我前幾年給銀行網點做了個小系統需要局部打印,選了插件,其實沒有很理想,需要自己做一些調整才行。大部分情況用print就能解決。

          局部打印

          頁面上顯示的內容與最終需要打印的內容之間總是存在差異的,從兩個方向解決這個問題,一個是打印時只顯示需要打印的部分,另一個是打印前調整頁面的內容,只保留需要打印的部分。可以用到下面幾個方法:

          css media query 可以寫一些只在打印時有效的樣式,例如控制頁面某個按鈕打印時隱藏

          @media print{
              .no-print{
                  display:none
              }
          }

          可以用onbeforeprintonafterprint在打印前重新編輯內容,專門送去打印,打印后又處理回來。

          function window.onbeforeprint()
          { //將一些不需要打印的隱藏 }
          
          function window.onafterprint()
          { //放開隱藏的元素 }
          // polyfill
          // 對于基于Webkit的瀏覽器,您可以創建一個等效的結果window.matchMedia('print')。
          // var mediaQueryList = window.matchMedia('print');
          // mediaQueryList.addListener('change', function(mql) {
          //   if(mql.matches) {
          //     console.log('webkit equivalent of onbeforeprint');
          //   }
          // });

          onbeforeprint 在設置頁面打印之后但是在打印對話框出現之前執行 JavaScript

          onafterprint 定義為在設置頁面打印且打印對話框已出現之后,執行一段 JavaScript。只有 Internet Explorer 和 Firefox 支持 onafterprint 事件屬性。但是:在 IE 中,onafterprint=屬性在打印對話框出現之前而不是之后發生。

          onbeforeprint fired before dialog appears and allows one to change html and so on.onafterprint is fired just before dialog appears. It is not even possible to know, whether document was actually printed or user canceled it. Needless to say about when printing finished (if started at all).Again: no event is available to track anything happened in print dialog, i.e. answer to your question is no.Moreover, I hope what your need will never be implemented, cause this allows to frustrate user. He/she asks to print one document, but got something different.

          改變頁面內容的方式體驗比較糟糕,個人不推薦,jq插件默認是用iframe,其實還可以window.open一個單獨的打印頁面,預覽和打印都好解決,兩種方式都需要注意樣式表是在原來的頁面,需要稍微注意下樣式是否有缺失。

          分頁

          page-break-before:always;
          page-break-after:always;
          page-break-inside:avoid;

          用樣式可以控制主動使用分頁符,沒用過的可以看下這里

          http://www.w3school.com.cn/cssref/pr_print_page-break-after.asp

          不詢問直接打印

          有3種辦法,但都有限制

          1. 使用插件實現

          網上下載ScriptX.cab文件
          下載成功后將文件放在項目某個目錄下,然后在頁面body中寫上:

          <object id="factory" name="factory" style="display: none" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" codebase="ScriptX.cab" viewastext></object>

          codebase屬性為ScriptX.cab文件的放置路徑(絕對路徑)
          調用:factory.printing.Print(false)即可

          1. webbrowser實現

          需要修改IE瀏覽器安全設置,否則還是會彈出對話框

            • 安全 -> 本地Intranet -> 自定義級別 - 找到ActiveX控件和插件項,選擇對未標記為可安全執行的ActiveX控件初始化并執行腳本,再選擇啟用
            • 安全 -> 受信任的站點 -> 自定義級別 - 找到ActiveX控件和插件項,選擇對未標記為可安全執行的ActiveX控件初始化并執行腳本,再選擇啟用
            • 安全 -> 受信任的站點 -> 站點 -> 添加受信任訪問站點(如果是訪問遠程那么是對方IP地址,如果是本地則是本機IP.例如http://192.168.172.1)

          然后執行

          document.getElementById('WebBrowser').ExecWB(6,2,3)
          1. vb實現結合webbrowser實現

          可以使用vb,但是IE11開始已經被微軟廢棄,無法執行vb代碼了。

          execScript('document.getElementById("WebBrowser").ExecWB 6, 2, 3','vbscript');

          無邊距打印

          無邊距打印是打印機的一種功能,即全幅打印,打印紙不留空白。
          適用于照片打印,廣告打印,海報打印等。
          目前的主流打印機都有支持該功能的型號。
          當在應用程序中創建用于打印的數據時,需要調整數據到打印紙的尺寸。如果應用程序中有邊距設置,應確保在打印前將它們設為零。
          注意:
          使用此功能進行打印將比普通打印要花更長時間。
          使用此功能打印輸出的頂部和底部區域的打印質量可能會下降,或者在上面未列出的介質上打印時該區域可能會污損。在打印大量的作業之前先打印一頁以檢查打印質量。

          自定義頁碼

          遇到的一個需求,只打印合同中需要填寫數據的幾頁,不能使用自帶的頁碼,所以把自帶的頁碼去掉,然后寫個div定位到原來頁碼的位置,里面的內容就可以自己控制了。需要注意:
          1. 頁面打印區域的原因,不是在任意打印機上都可以把頁碼打印在紙張的邊緣,需要根據打印機的可打印區域調整。
          2. 頁碼需要使用到絕對定位,所以要求打印的內容是確定的,目前遇到有這個需求的,打印內容也都是固定的。

          橫向打印

          chrome 支持 @page 規則

          @page{size : A4 lanscape;}

          雙面打印

          需要在打印首選項中設置。

          注意:有時候需要通過加個空白頁來讓后面的內容從新的一張紙開始打印。

          打印份數

          打印設置里可以修改,不過很難用程序控制打印份數。可以曲線實現,在打印的時候,直接把內容重復N遍再打印一份出來的就是N份了。

          時代變得真快,現在的IE都已經退出了歷史舞臺。新框架一個接一個冒出來,老系統里的這些老代碼,不知道什么時候會消失。


          主站蜘蛛池模板: 国产一区二区免费| 精品国产一区二区三区在线观看| 成人国产一区二区三区| 一区二区三区免费电影| 国模吧一区二区三区| 乱子伦一区二区三区| 乱码人妻一区二区三区| 又紧又大又爽精品一区二区| 熟女性饥渴一区二区三区| 99精品国产高清一区二区| 国模吧一区二区三区精品视频| 国产综合视频在线观看一区| 久久亚洲中文字幕精品一区四 | 伊人久久大香线蕉AV一区二区| 无码少妇一区二区三区芒果| 一区二区三区四区国产| 末成年女A∨片一区二区| 色婷婷av一区二区三区仙踪林| 免费一区二区三区在线视频| 国产美女精品一区二区三区| 亚洲码欧美码一区二区三区| 日韩经典精品无码一区| 无码人妻少妇色欲AV一区二区| 亚洲欧美成人一区二区三区| 成人国产精品一区二区网站| 无码人妻视频一区二区三区| 午夜在线视频一区二区三区| 免费看一区二区三区四区| 国产日韩一区二区三区在线播放| 色欲AV无码一区二区三区| 一区二区在线电影| 日韩精品电影一区| 无码人妻精品一区二区三区久久 | 国产福利微拍精品一区二区| 国产成人av一区二区三区在线观看| 日本亚洲国产一区二区三区| 欧美日韩国产免费一区二区三区 | 国产一区二区三区视频在线观看| 国模私拍一区二区三区| 无码喷水一区二区浪潮AV| 国产在线一区二区|