我用的是xp+vfp6,要在報表里列印code128cmhr字體。直接用字體試過了。,從barcodesoft網站上下載的。也試過用barcodesoft提供的barcodesoft.prg的辦法,都能列印出條碼,但用掃描器掃不出來。誰能幫我分析一下什么問題?我要列印的內容是一個12位的純數字的字串。
uj5u.com熱心網友回復:
是不是因為vfp6不支持?如果是,9應該行了吧uj5u.com熱心網友回復:
我需要在vfp列印的報表上顯示條碼,列印機激光機,HPM202.用條碼專用軟體列印并成功掃出過,列印機沒有問題。但我用vfp列印的條碼,各黑白條邊界就沒有專門軟體作的清晰,也掃不出來uj5u.com熱心網友回復:
可以的,下一個條碼字體就可以了。uj5u.com熱心網友回復:
前后要加一個“*”號uj5u.com熱心網友回復:
試過直接用字體的辦法了,不行。還有前后打*的辦法是code39吧,我要用128Cuj5u.com熱心網友回復:
用條碼字體(39碼)是可以的,10多年前就在用了,內容前后加*,字體稍微大一點,并用激光列印機。
請參考:https://bbs.csdn.net/topics/390671184
uj5u.com熱心網友回復:
那二維碼行嗎? 又學到一招uj5u.com熱心網友回復:
都可以的,一定要前后加一個“*”號uj5u.com熱心網友回復:
直接用字體就行啦,Code的話要在前后加一個“*”號。uj5u.com熱心網友回復:
我用的笨辦法,畫了107個基本條碼,然后緊密組合在一起。
uj5u.com熱心網友回復:

用來列印考生檔案袋的,不干膠列印好,直接粘上去。
uj5u.com熱心網友回復:



uj5u.com熱心網友回復:
方法一:用條碼字體方法二:用控制元件
搜索一下,有VFP原始碼。
uj5u.com熱心網友回復:
SET PROCEDURE TO LOCFILE("FoxBarcode.prg"), LOCFILE("gpImage2.prg") ADDITIVELOCAL loFbc, lcImage
m.loFbc = CREATEOBJECT("FoxBarcode")
WITH loFBC
.nBarCodeType = 110
.cSet128 = "*"
.nFactor = 3
.nImageHeight = 100
.nRotation = 0
.lShowHumanReadableText = .F.
.lDeleteTempFiles = .F. && Not delete the temporary folder and image files
.ctemppath = "C:\txmml"
ENDWITH
m.lcImage = m.loFbc.BarcodeImage("條碼內容")
uj5u.com熱心網友回復:
我也用的這個https://github.com/VFPX/FoxBarcode
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/52755.html
標籤:VFP
上一篇:生成環境主從同步延遲厲害
