java條形碼生成
❶ javaweb生成條形碼解決中文問題
CODE-128條碼並不支持中文,生成的條碼中也沒有表示漢字的部分,分析條碼數據,實際上表示的是FK12-10-0051-1(回車符)。很顯然,中文部分被忽略掉了。
❷ java生成條形碼
可以使用jquery-barcode.js,具體怎麼用的根據需求網上找資料吧
❸ 關於java生成條形碼的問題
是一維條碼還是二維條碼?
一維條碼只要寬度夠,把整個條碼都顯示完全就可以
二維條碼要注意保證正文形,長和寬必須相同,否則條碼變形,掃描不出來
❹ java生成條形碼的問題,哪位高人知道barcode4j生成條形碼怎麼配置不顯示條形碼下邊的數字。
一維碼的話,加上hrp屬性:hrp=none,可以把數字欄去除。
src="<%=request.getContextPath()%>/genbc?msg=123456&type=code128&fmt=jpeg&hrp=none"
❺ 怎麼使用java生成DataMatrix格式的二維碼
參考:
import com.spire.barcode.BarCodeGenerator;
import com.spire.barcode.BarCodeType;
import com.spire.barcode.BarcodeSettings;
import javax.imageio.ImageIO;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
public class CreateDataMatrix {
public static void main(String[] args) throws Exception {
//生成BarcodeSettings實例
BarcodeSettings settings = new BarcodeSettings();
//設置條形碼類型為DataMatrix
settings.setType(BarCodeType.Data_Matrix);
//設置條形碼模型寬度
settings.setX(1.5f);
//設置數據和顯示文本
settings.setData("ABC 123456789ABC 123456789ABC 123456789");
settings.setData2D("ABC 123456789ABC 123456789ABC 123456789");
//創建BarCodeGenerator實例
BarCodeGenerator barCodeGenerator = new BarCodeGenerator(settings);
//根據settings生成圖像數據,保存至BufferedImage實例
BufferedImage bufferedImage = barCodeGenerator.generateImage();
//保存為PNG圖片
ImageIO.write(bufferedImage, "png", new File("DataMatrix.png"));
System.out.println("Complete!");
}
}
用到了spire.barcode for java庫