package qrcode;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* okapibarcode-0.1.2.jar包下载地址:
* https://mvnrepository.com/artifact/uk.org.okapibarcode/okapibarcode
*/
import uk.org.okapibarcode.backend.DataMatrix;
import uk.org.okapibarcode.backend.Symbol;
import uk.org.okapibarcode.output.Java2DRenderer;
public class Test {
public static byte[] createDataMarix(String input) throws IOException {
int magnification = 10;
int barcodeSize = 0 * magnification;
DataMatrix dataMatrix = new DataMatrix();
dataMatrix.setDataType(Symbol.DataType.UTF8);
dataMatrix.setPreferredSize(0);
dataMatrix.forceSquare(true);
dataMatrix.setContent(input);
BufferedImage image = new BufferedImage((dataMatrix.getWidth() * magnification) + (2 * barcod
Java生成DataMarix码
于 2024-03-14 10:16:08 首次发布

796

被折叠的 条评论
为什么被折叠?



