none
生成一維條碼問題 RRS feed

  • 問題

  • Hi 各位大大,小弟有2個問題請教各位。

    1.小弟是使用BarCodeLib這個參考檔,來生成條碼。

    生成出來的條碼,其Lable只會有一個,可以選擇對齊在哪個位置(如附圖),

    

    但是使用者需求如下附圖。可以在左上顯示一些資料,右上顯示流水號。

    下面可以顯示另外的資料。

    想請問各位大大有做過類似的條碼嗎?

    2.使用者有限定,條碼大小為1cm*5cm,

    我上網去找一下cm跟px轉換, 所以高度跟寬度,設定為

    38,190。可以這樣設定嗎?

    2016年10月12日 上午 02:51

解答

  • 我是用免費的條碼字形,google 就有一堆:

    https://www.google.com.tw/#q=free+barcode+font

    我們家的條碼機能讀鐳射印表機印出來的條碼,不過也有人說會有問題,有些不能讀的,前後加 *。

    有些字型下面有數字,可以自己找一找,例如:

    http://www.1001fonts.com/barcode-fonts.html

    大小要依字型算字型大小,要測看看,有些字型比較大,字型都是向量字,縮放可以非整數。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已標示為解答 Henrry.Huang 2016年10月17日 上午 03:20
    2016年10月12日 下午 01:38
    1. 客戶想要另加文字的問題也很容易,先用一個 Canvas 把文字畫上去,然後再把產生出來的條碼圖形,畫到 Canvas 上就 OK 啦
    2. CM 跟 PX 的轉換,要看實際使用標籤列印機的 DPI (dots per inch) 而定,這個數值記錄在 PrinterSettings.PrinterResolutions 屬性中
    3. 條碼字型只能用於 Code 3 of 9 這種簡單的條碼,其他種類的條碼都不適用,您客戶要用的看來是 EAN 13 碼,是沒法使用條碼字型處理的。
    • 已標示為解答 Henrry.Huang 2016年10月17日 上午 03:20
    2016年10月13日 上午 10:18

所有回覆

  • 一般常見是用標籤廠商做好的 API , 像BarTender 一類的, 功能很強, 唯一的問題是你的客戶肯不肯付錢.

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2016年10月12日 上午 03:10
    版主
  • 我是用免費的條碼字形,google 就有一堆:

    https://www.google.com.tw/#q=free+barcode+font

    我們家的條碼機能讀鐳射印表機印出來的條碼,不過也有人說會有問題,有些不能讀的,前後加 *。

    有些字型下面有數字,可以自己找一找,例如:

    http://www.1001fonts.com/barcode-fonts.html

    大小要依字型算字型大小,要測看看,有些字型比較大,字型都是向量字,縮放可以非整數。


    不精確的問法,就會得到隨便猜的答案;自己都不肯花時間好好描述問題,又何必期望網友會認真回答?

    • 已標示為解答 Henrry.Huang 2016年10月17日 上午 03:20
    2016年10月12日 下午 01:38
    1. 客戶想要另加文字的問題也很容易,先用一個 Canvas 把文字畫上去,然後再把產生出來的條碼圖形,畫到 Canvas 上就 OK 啦
    2. CM 跟 PX 的轉換,要看實際使用標籤列印機的 DPI (dots per inch) 而定,這個數值記錄在 PrinterSettings.PrinterResolutions 屬性中
    3. 條碼字型只能用於 Code 3 of 9 這種簡單的條碼,其他種類的條碼都不適用,您客戶要用的看來是 EAN 13 碼,是沒法使用條碼字型處理的。
    • 已標示為解答 Henrry.Huang 2016年10月17日 上午 03:20
    2016年10月13日 上午 10:18