在印刷行業(yè)可變數(shù)據(jù)軟件的使用率可以說(shuō)是非常高的,中瑯可變數(shù)據(jù)軟件作為一款比較專(zhuān)業(yè)的批量打印軟件支持多種數(shù)據(jù)庫(kù)類(lèi)型的導(dǎo)入,其中TXT和Excel是最為常見(jiàn)的,不過(guò)對(duì)于Socket數(shù)據(jù)庫(kù)也同樣是支持的。本文我們就來(lái)詳細(xì)看一下Socket數(shù)據(jù)庫(kù)導(dǎo)入批量打印標(biāo)簽的方法。
一、新建紙張并添加數(shù)據(jù)源 打開(kāi)中瑯可變數(shù)據(jù)軟件,根據(jù)標(biāo)簽紙實(shí)際尺寸設(shè)置紙張尺寸,然后點(diǎn)擊上方工具欄中的數(shù)據(jù)庫(kù)設(shè)置圖標(biāo),在彈出窗口中點(diǎn)擊“添加”選擇最下方的“Socket數(shù)據(jù)源”:
在彈出窗口中填寫(xiě)各項(xiàng)Socket參數(shù)(地址、端口、編碼等)。如果需用多字段,Socket返回字符串中請(qǐng)用分隔符拼接多字段內(nèi)容,如:111111,222222,333333。數(shù)據(jù)源設(shè)置窗口中的“分隔符號(hào)”請(qǐng)選擇對(duì)應(yīng)分隔符,填寫(xiě)完畢后點(diǎn)擊“添加-關(guān)閉”即可:
二、添加標(biāo)簽可變內(nèi)容 此處添加對(duì)象,可以是文字、圖片、條形碼、二維碼等,本文我們使用文字來(lái)演示添加方式。
點(diǎn)擊左側(cè)工具欄中的“A”,在畫(huà)布上繪制普通文本并雙擊普通文本即可打開(kāi)其“圖形屬性”窗口,然后點(diǎn)擊“數(shù)據(jù)源”,可在此窗口中添加內(nèi)容:
添加內(nèi)容時(shí),點(diǎn)擊“數(shù)據(jù)源”窗口左側(cè)“修改”按鈕,將添加方式修改為“數(shù)據(jù)庫(kù)導(dǎo)入”并選擇所連接的Socket數(shù)據(jù)庫(kù)及對(duì)應(yīng)字段,點(diǎn)擊編輯即可看到數(shù)據(jù)源中的內(nèi)容,然后再點(diǎn)擊“確定”即可將Socket數(shù)據(jù)庫(kù)中的內(nèi)容添加到畫(huà)布上。
三、預(yù)覽及打印 可變數(shù)據(jù)添加完畢預(yù)覽的時(shí)候可以翻頁(yè)查看并核對(duì)一下數(shù)據(jù),確認(rèn)無(wú)誤后就可以點(diǎn)擊打印機(jī)圖標(biāo)連接打印機(jī)打印了。
Socket數(shù)據(jù)庫(kù)鏈接說(shuō)明:
1、通訊方式采用Socket(TCP)方式,編輯軟件為客戶(hù)端;數(shù)據(jù)提供程序?yàn)?/span>服務(wù)端;
2、當(dāng)客戶(hù)端(編輯軟件)向服務(wù)端(數(shù)據(jù)提供程序)發(fā)送數(shù)據(jù)請(qǐng)求指令“get01”時(shí),該服務(wù)端應(yīng)及時(shí)返回一條打印數(shù)據(jù),并以“\r\n”(0x0D 0x0A)結(jié)尾;如果無(wú)數(shù)據(jù)返回,客戶(hù)端會(huì)一直阻塞等待,直到服務(wù)端返回?cái)?shù)據(jù)。
3、當(dāng)客戶(hù)端向服務(wù)端發(fā)送數(shù)據(jù)請(qǐng)求指令“##get01”時(shí),該服務(wù)端應(yīng)及時(shí)返回一條樣本數(shù)據(jù)(供排版、預(yù)覽使用,請(qǐng)盡量保證與打印數(shù)據(jù)的格式一致),并以“\r\n”(0x0D 0x0A)結(jié)尾;如果無(wú)數(shù)據(jù)返回,客戶(hù)端會(huì)一直阻塞等待,直到服務(wù)端返回?cái)?shù)據(jù)。
4、服務(wù)端向客戶(hù)端返回的數(shù)據(jù)格式:字段1,字段2,字段3,……其中“,”為半角逗號(hào);如果數(shù)據(jù)本身含有“,”,請(qǐng)將分隔符改為其它符號(hào),比如tab符號(hào)(編輯軟件中須做相應(yīng)設(shè)置);數(shù)據(jù)中的多個(gè)字段被編輯軟件用來(lái)設(shè)置同一張內(nèi)容中的不同圖形的數(shù)據(jù);
5、客戶(hù)端在不同時(shí)期會(huì)發(fā)起多個(gè)連接請(qǐng)求、建立多個(gè)連接通道,服務(wù)端請(qǐng)務(wù)必保證對(duì)每一個(gè)正常連接的客戶(hù)端的請(qǐng)求做出響應(yīng)。
以上就是在中瑯可變數(shù)據(jù)軟件中導(dǎo)入Socket數(shù)據(jù)庫(kù)的詳細(xì)步驟了,另外本站還有可變數(shù)據(jù)連接access、sqlsever或mysql等多種數(shù)據(jù)庫(kù)導(dǎo)入的相關(guān)步驟,需要的用戶(hù)可以搜索查看。
標(biāo)簽:可變數(shù)據(jù)軟件 , 批量打印 , Socket數(shù)據(jù)庫(kù)
共有條評(píng)論 網(wǎng)友評(píng)論