西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁常用軟件軟件下載安卓軟件游戲下載安卓游戲MAC應(yīng)用驅(qū)動(dòng)下載安卓電視
系統(tǒng)工具網(wǎng)絡(luò)工具媒體工具圖形圖像社交軟件殺毒軟件辦公軟件驅(qū)動(dòng)軟件學(xué)習(xí)教育閱讀工具其他軟件
當(dāng)前位置:首頁MAC軟件Mac系統(tǒng)軟件 → Strato WebPrinter mac版 v1.9 官方版

Strato WebPrinter mac版

Strato WebPrinter mac版
  • 更新:2018-06-26 11:23
  • 大。64.2M
  • 版本:v1.9 官方版
  • 語言:中文
  • 類型:Mac系統(tǒng)軟件
  • 平臺:Mac
本類排行
  • 應(yīng)用介紹
  • 應(yīng)用截圖
  • 下載地址
  • 網(wǎng)友評論

Strato WebPrinter mac版是一款為web開發(fā)人員提供的web打印控件,Strato WebPrinter是面向互聯(lián)網(wǎng)的瀏覽器打印控件,滿足多種場景下的網(wǎng)頁打印需求。為電商、物流及服務(wù)型機(jī)構(gòu)等眾多行業(yè)提供一站式打印解決方案。

功能特色:

Html友好的打印方式

打印內(nèi)容以HTML片段和URL兩種方式傳入,支持在HTML片段中嵌入CSS,支持在URL中嵌入Javascript和CSS

兼容主流瀏覽器

JS SDK可在Internet Exploerer 6+、Microsoft Edge、Firefox、Chrome、Safari、Opera等瀏覽器上運(yùn)行,且不依賴于任何第三方JS框架,在各種運(yùn)行環(huán)境下皆可以良好狀態(tài)運(yùn)行

靈活配置的任務(wù)

基于任務(wù)的打印選項(xiàng),支持對不同任務(wù)指定不同的打印機(jī)、紙張大小、頁邊距、送紙方式、單雙面打印等選項(xiàng)。同時(shí)支持多級設(shè)置,若不對任務(wù)進(jìn)行頁面設(shè)置,則默認(rèn)取打印機(jī)的頁面設(shè)置,若未對打印機(jī)進(jìn)行頁面設(shè)置,則默認(rèn)取系統(tǒng)的頁面設(shè)置;支持部分屬性覆蓋設(shè)置。

交互式打印支持

在打印工程中,某個(gè)任務(wù)需要人工確認(rèn)時(shí),可傳入?yún)?shù)interactive:true,此時(shí)該任務(wù)將被設(shè)置為交互式,打印代理將彈出預(yù)覽窗口等待操作人員進(jìn)一步選擇“打印”或“取消”操作

豐富的管理面板和接口

控制面板提供豐富的功能如任務(wù)列表、狀態(tài)管理、重打補(bǔ)打、打印機(jī)設(shè)置、紙張?jiān)O(shè)置等

個(gè)性化服務(wù)

基于任務(wù)的打印選項(xiàng),支持對不同任務(wù)指定不同的打印機(jī)、紙張大小、頁邊距、送紙方式、單雙面打印等選項(xiàng)

工作原理:

設(shè)計(jì)思路

Strato WebPrinter的核心理念,就是為開發(fā)人員提供高度可管理的、極度穩(wěn)定的、高度自動(dòng)化的打印解決方案。

經(jīng)過多方技術(shù)調(diào)研與分析,我們決定采用第三種方案,即本地代理方式,作為應(yīng)用場景的核心架構(gòu)。并采用Java作為代理程序的開發(fā)語言,期望通過Java虛擬機(jī)技術(shù)的跨平臺特性,及Java強(qiáng)大的內(nèi)存管理能力,提供極度穩(wěn)定的后臺服務(wù)。

運(yùn)行場景

Strato WebPritnter運(yùn)行場景

說明:

頁面通過JS API未檢測到代理程序,提示用戶安裝;

用戶從本地或CDN下載安裝程序,并安裝;

安裝完成后啟動(dòng)代理程序,網(wǎng)頁自動(dòng)檢測到代理程序,隱藏提示并切換到正常內(nèi)容;

用戶交互或自動(dòng)執(zhí)行JS API發(fā)送打印任務(wù);

JS API注冊回調(diào)函數(shù)或監(jiān)聽事件并修改任務(wù)狀態(tài);

反復(fù)運(yùn)行直至完成打印。

控制面板介紹:

1.顯示與隱藏

WebPrinter啟動(dòng)后會(huì)隱藏控制臺窗口并在任務(wù)欄創(chuàng)建圖標(biāo)。

此時(shí)可雙擊圖標(biāo)打開控制面板。

點(diǎn)擊窗口右上角的X可將控制面板隱藏至任務(wù)欄。

2.任務(wù)管理

在菜單欄里點(diǎn)擊“任務(wù)管理”可切換至任務(wù)管理視圖。

任務(wù)管理視圖中,會(huì)按更新先后順序列出所有任務(wù),便于用戶查看打印結(jié)果。

上圖中任務(wù)數(shù)據(jù)均由JS API發(fā)送,打印服務(wù)會(huì)按一定的規(guī)則清理掉已完成和已取消的任務(wù)。用戶也可點(diǎn)擊“刪除”按鈕手動(dòng)清除任務(wù)。

3.打印機(jī)管理

在菜單欄里點(diǎn)擊“打印機(jī)”可切換至打印機(jī)管理視圖。

在“打印機(jī)”管理視圖中,將列出用戶電腦的所有打印機(jī),

可通過點(diǎn)擊表格左側(cè)的“默認(rèn)”列中的單選框切換默認(rèn)打印機(jī)。當(dāng)JS API不傳入printer參數(shù)時(shí),任務(wù)將發(fā)送到默認(rèn)打印機(jī)。

可點(diǎn)擊表格右側(cè)“操作”列中的“頁面設(shè)置”針對該打印機(jī)進(jìn)行設(shè)置,默認(rèn)取操作系統(tǒng)的打印機(jī)設(shè)置。

在表格中列出了打印機(jī)的所有頁面屬性,修改后可點(diǎn)擊保存,應(yīng)用為該打印機(jī)的默認(rèn)設(shè)置。

需要注意的是,修改此設(shè)置僅應(yīng)用于Strato WebPrinter打印,并不會(huì)修改操作系統(tǒng)的打印機(jī)設(shè)置。

4.紙張管理

一些特定的打印格式,如信封、物流運(yùn)單等,往往需要定義特定的紙張,這時(shí)可以借助自定義紙張功能。

紙張管理沒有單獨(dú)的入口,可點(diǎn)擊打印機(jī)設(shè)置的紙張列表右側(cè)"扳手"圖標(biāo)進(jìn)入。

進(jìn)入后顯示W(wǎng)ebPrinter中定義的所有的紙張列表,包括預(yù)置的A0-A6紙張。

用戶可以點(diǎn)擊“自定義紙張”按鈕進(jìn)入紙張定義界面,

保存后即可在列表中看見。

對于自定義的紙張類型可以編輯和刪除,內(nèi)置的紙張不可操作。

紙張創(chuàng)建好后,即可在打印機(jī)設(shè)置中選擇。

注:實(shí)際生產(chǎn)運(yùn)用中,開發(fā)者可在創(chuàng)建任務(wù)時(shí)傳入”width”和”height”屬性直接聲明紙張類型,也可通過paper屬性指定紙張類型名稱。更多信息請參考“Javascript API”。

5.accesskey設(shè)置

調(diào)試版、標(biāo)準(zhǔn)版和高級版只能接受來自與打印代理程序所在同一電腦的API調(diào)用,但定制版支持基于網(wǎng)絡(luò)的Remote JS API。

為了避免網(wǎng)絡(luò)內(nèi)其他應(yīng)用的非法遠(yuǎn)程訪問,用戶可在控制面板設(shè)定accesskey,任何經(jīng)由非本機(jī)的調(diào)用都需要傳入accesskey才被打印代理所接受。

accesskey設(shè)置界面見下圖:

下載地址

下載地址

特別說明

同類推薦

發(fā)表評論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評論 > 字?jǐn)?shù): 0/500