如何撰寫產生條碼的程式?
如題,請問各路高手,我想寫一支能夠產生條碼的程式,以便作資產管理,有參考的資料嗎?謝謝!!
謝謝樓上阿元大師的解答,但我想自己寫一支產生條碼的程式,這樣也比較可以直接、容易和自己開發的軟體作結合,請問要撰寫條碼產生的程式有無參考資料?謝謝!!
4 個解答
- zuhenLv 52 0 年前最佳解答
因為你是在 Java 這一區問問題,所以假設你是希望用 Java 程式來產生條碼。
下面兩個網址是兩個 open source 的 Java barcode library,個人只有用過Barbecue,不過 Barcode4J 看起來也不錯,提供給你參考。
Barbecue - http://barbecue.sourceforge.net/ (BSD license)
Barcode4J - http://barcode4j.krysalis.org/ (Apache like license)
參考資料: 個人經驗 - 4 年前
可以的,文華軒公司有提供撰寫能夠產生條碼的程式,如果有需要請聯繫文華軒公司客服。
Email: haobole99@yahoo.com.tw
Mobile:0956068876
Skype:haobole77@outlook.com
www.933.com.tw 張老師
- shewerluLv 52 0 年前
如果要產生一維條碼
要看你的應用 是業界在用的條碼嗎 如 食品業在用的編碼.. ... ,還是只是自己廠內使用的
2 標簽使用環境
如果環境差的話 還是買 條碼印表機會比較好 連程式也給你 很多業界用的
碼都已內建,至於有沒有連結或可轉換到資料庫 要與廠商確認
3 查看 印表機是否支援 條碼字
需要寫印表程式,text 控制碼的印表程式還算簡單
圖形的印表 就沒得解,你就得自行算條碼的比例原則去畫
如果你真的決定要用圖形碼去畫,我可以給你你要的碼的畫圖原則。
4 找 或買 條碼向量字
在使用 word 或 excel 時較方便
5 ms office 資料庫程式有內建條碼套件 好像要寫程式才用得上
如果是廠內用的話 建議用 code39碼 ,因為沒有長度限制且碼較多
且看你是要印在那裡 如果是文件管理 點陣式不適合 字型會較適合
如果是物料管理 可以用點陣印表機將資料庫的資料轉出 ,再轉成印表碼
再來是你的 reader 是什麼??
你已經找到 攜帶型的 reader了嗎?
wince + reader界面 還是 專用型的reader(像通路商在用的)
註:資產管理 標簽的耐久性要好 除非你印好後 要再貼上膠帶
資產管理每年只做一兩次還是不要浪費時間寫程式 ,找現成可用資源
較實際。
mis 應該有資產財務報表,請他使用 MS ACCESS 將資料轉出並用條碼套
件將標簽印出
最差的狀況就是資料轉出來 自己用 excel 套表印出來 這也蠻慘的,對位就對死了,因為是用windows系統大概就是使用 圖形資料印表
至於要送到點陣印表機
可使用牽引式的標簽 對位準不會有斷頁的問題
圖形印表速度慢
雷射印表機各有優缺點
上面問題的相反
2006-02-05 09:32:14 補充:
如果是我的話,因為工程師的天性都愛自己來,我會選擇寫簡單的程式來玩
1 資料庫轉出文字檔(txt csv)
2 選好標簽紙(牽引式)
3 找可印中文字及條碼字的點陣印表機)
4 將資料檔 轉換成印表文件送至點陣印表機(微調公差可以由程式校正)
至於要連續印或單印 只是程式設計的問題了
- ☆小哆啦☆Lv 72 0 年前
你先看看這個ISBN介紹唷http://debut.cis.nctu.edu.tw/pages/barcode.htm====... Maker 3.65 ←──────我推薦使用這個!!設計公司: Lars Sams 版本: 3.65 發行日期: 19/06/2001 檔案大小: 7.2MB 授權方式: 共享軟體 系統基本配備: Pentium-133、Windows 95/98/NT/2000、16MB RAM 軟體說明:開發者介紹﹕「想要簡單快速地製作條碼﹖那Barcode Maker將非常適合你。你只需輸入條碼資訊就可以了﹐然後添加到列表留作日後之用﹐只要雙擊就可以立即得到條碼。(註冊後有4800 dpi)。完全版要42美元。(約新台幣1400元)加入了5個隔行掃瞄中的2個代碼及代碼列。」 附註﹕這個30日測試版在列印TIFF檔案時會加入浮水印。 http://w1.402.telia.com/~u40200054/Barcodem.zip===... Barcode Maker 為商品建立大量的條碼,如果你也想使用條碼來為你的產品或財產進行資料輸入,那麼除了條碼閱讀機以外,你還需要一個條碼產生程式。針對企業與公司的大量條碼需求,Batch Barcode Maker 正可以妥善的應付這些需要。Batch Barcode Maker 是一個專門用來產生條碼的程式,它可以支援 EAN 8/13、ISBN、SCC-14、UPC A/E、Code 39、Codabar、code 2 of 5 interleaved 等多種條碼,包括了所有主流的條碼種類。這些條碼格式能應付標準的商品資料,以及包含數字與英文字的資料,端視你的應用環境而定。Batch Barcode Maker 具備簡單的條碼資料輸入介面,使用者只要選定條碼種類,並輸入條碼的資料內容,Batch Barcode Maker 就能將所產生的條碼資料輸出到印表機。Batch Barcode Maker 一次最多可以產生 32000 個產品項目,每個產品可列印 999999 份條碼。 http://big5.enet.com.cn:82/gate/big5/ftp10.enet.co...