免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

HttpPrinter使用說明

          HttpPrinter
                    使用說明
                   (V1.0)

成都創(chuàng)新互聯(lián)長期為成百上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為揭陽企業(yè)提供專業(yè)的成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計,揭陽網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。

山東易橋智能科技有限公司
網(wǎng)站: http://www.HttpPrinter.com http://www.yiqiao.net.cn
手機/微信:13165191728 QQ:46140262 群號: 230518187 (免費版) 666783702 (收費版)

免費版
無任何功能限制,例如 設(shè)計報表,報表路徑,客戶端連接數(shù),導(dǎo)出pdf,jpg文件,設(shè)置偏移值 等.
不提供技術(shù)咨詢

收費版(500元)
一次付費,提供永久技術(shù)咨詢.
提供OEM服務(wù),替換軟件名稱,聯(lián)系方式等信息.
享受打折服務(wù)(定制功能,設(shè)計報表等).

本軟件 您可以免費使用,如果您需要 設(shè)計報表模板 , 定制功能, 提供技術(shù)指導(dǎo) ,請聯(lián)系作者!

一、概述:
常用的報表打印的方法包括:
1.使用activex打印 但是 只能用在IE中,然而微軟已經(jīng)放棄了IE,chrome一家獨大,新版的EDGE都用chrome開源內(nèi)核了.
2.生成pdf打印 但是 效率 和 打印效果有限制.你批量打印數(shù)據(jù)試試,不累死你,生成一個pdf,自己點擊打印一次.
3.用js 傳遞數(shù)據(jù) 給 報表服務(wù)器,可兼容各種瀏覽器.
4.安卓 IOS 自定打印機打印,或者用打印機接口打印.

這么多的打印,能不能統(tǒng)一起來. 這就是 我們現(xiàn)在用的 HttpPrinter,通過 Http通訊,打印機服務(wù)器端設(shè)置好模板格式,把數(shù)據(jù)發(fā)送給服務(wù)器即可.

二、特點:
1、無插件,主要一句js即可;
2、拖拽即可完成設(shè)計,感謝 銳浪報表的支持 ,國人的驕傲;
3、強大的報表功能,管它什么報表, 交叉的,嵌套的,還是二維碼,圖片等等,都支持.
4、打印機:只要是能用的打印機,都支持,針式打印機、激光打印機、小票打印機,證卡打印機等等,都不在話下,而且當(dāng)有多個打印機時可以指定打印機;
5、支持各種語言,java php js delphi python ios andriod 等等,提供Http通訊的語言都支持.

三、使用前提條件:
1、在進(jìn)行打印前,需要先設(shè)計好打印報表(我們用的是銳浪的 網(wǎng)址是 http://www.rubylong.cn 國產(chǎn)報表開發(fā)商 我們的驕傲);
2、打印數(shù)據(jù)必須Json的格式發(fā)送給打印服務(wù)器,并且數(shù)據(jù)必須滿足指定的格式(見下文);

四、數(shù)據(jù)格式說明:
下面以一個 報表數(shù)據(jù) 為例說明一下數(shù)據(jù)格式;

{
"ReportName": encodeURIComponent("test.grf"), /報表文件名/
"Copies": 1, /可選。打印份數(shù),支持指定打印份數(shù)。默認(rèn)1份,如果為零,不打印,只返回報表生成的pdf,jpg等文件/
"PrinterName": encodeURIComponent(""), /可選。指定打印機,為空的話 使用默認(rèn)打印機, 請在 控制面板 -> 設(shè)備和打印機 中查看您的打印機的名稱 /
"PrintOffsetX": 0, /可選。打印右偏移,單位厘米。報表的水平方向上的偏移量,向右為正,向左為負(fù)。/
"PrintOffsetY": 0, /可選。打印下偏移,單位厘米。 報表的垂直方向上的偏移量,向下為正,向上為負(fù)。/
"token": encodeURIComponent("aa"), /*可選。只要token值在列表中 方可打印

  "Control": encodeURIComponent('['  ///*部件框,可選值:AsStaticBox ,AsMemoBox,AsRichTextBox,AsPictureBox (base64格式),AsBarcode*/
    +'{"type": "AsStaticBox", "name": "姓名","value": "高文杰","required": false},'
    +'{"type": "AsStaticBox", "name": "性別","value": "男","required": false},'
    +'{"type": "AsStaticBox", "name": "電話","value": "13165191728","required": false},'
    +'{"type": "AsBarcode", "name": "二維碼","value": "5520002701774727","required": false},'
    +'{"type": "AsPictureBox", "name": "圖片","value": "/j9KKKKACiiigAooooA/9k=","required": false},'  //base64格式
    +']'),

  "Parameter": encodeURIComponent('['  ///*參數(shù),type 默認(rèn)為空即可,已經(jīng)在報表端設(shè)置了 備用字段  
    +'{"type": "", "name": "單號","value": "5520002701774727","required": false},'
    +'{"type": "", "name": "日期","value": "2019-09-09 12:21:12","required": false},'
    +'{"type": "", "name": "year","value": "2018","required": false},'
    +']'),

  "Field": encodeURIComponent('['  ///*字段, type ftBlob (base64格式) ,ftString ftInteger ftBoolean, ftFloat, ftCurrency,ftDateTime,  size (ftString 設(shè)置為實際長度,其他的設(shè)置為0,例如 ftInteger ftBlob 等設(shè)置為0 ) 
    +'{"type": "ftString", "name": "快遞單號","size": 255,"required": true},'
    +'{"type": "ftString", "name": "發(fā)件人","size": 255,"required": false},'
    +'{"type": "ftString", "name": "發(fā)件人電話","size": 255,"required": false},'
    +'{"type": "ftBlob", "name": "圖像","size": 0,"required": false},'
    +']'),

  "Data": encodeURIComponent('['  ///*數(shù)據(jù)行  
    +'{"快遞單號": "1234567890", "發(fā)件人": "山東易橋智能科技有限公司","發(fā)件人電話": "13165191728"},'
    +'{"快遞單號": "1234567890", "發(fā)件人": "山東易橋智能科技有限公司","發(fā)件人電話": "13165191728"},'
    +'{"快遞單號": "1234567890", "發(fā)件人": "山東易橋智能科技有限公司","發(fā)件人電話": "13165191728"},'
    +'{"快遞單號": "1234567890", "發(fā)件人": "山東易橋智能科技有限公司","發(fā)件人電話": "13165191728"},'
    +'{"快遞單號": "1234567890", "發(fā)件人": "山東易橋智能科技有限公司","發(fā)件人電話": "13165191728"},'
    +'{"快遞單號": "1234567890", "發(fā)件人": "山東易橋智能科技有限公司","發(fā)件人電話": "13165191728"},'
    +']'),

}


成功返回 {"status":"ok","data":"報表地址"}, 失敗返回 {"status":"error","data":"具體的錯誤信息"}

當(dāng)前名稱:HttpPrinter使用說明
本文地址:http://m.newbst.com/article30/jegepo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化域名注冊App開發(fā)網(wǎng)頁設(shè)計公司網(wǎng)站導(dǎo)航建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁設(shè)計公司