首頁>Club>
8
回覆列表
  • 1 # hhayou

    import com.spire.barcode.*;

    import javax.imageio.ImageIO;

    import java.awt.*;

    import java.awt.image.BufferedImage;

    import java.io.File;import java.io.IOException;

    public class CreateQR

    {

    public static void main(String[] args) throws IOException

    {

    BarcodeSettings settings = new BarcodeSettings();//建立BarcodeSettings例項 settings.setType(BarCodeType.QR_Code);//設定條碼型別為QR二維碼 settings.setData("Hello 123456789");//設定二維碼資料 settings.setData2D("Hello 123456789");//設定二維碼顯示資料 settings.setQRCodeDataMode(QRCodeDataMode.Alpha_Number);//設定資料型別

    settings.setX(1.0f);//設定二維碼模型寬度 settings.setQRCodeECL(QRCodeECL.H);//設定二維碼糾錯級別 settings.setImageWidth(50);//設定生成的二維碼圖片寬度 settings.setImageHeight(50);//設定生成的二維碼圖片高度 settings.hasBorder(false);//設定二維碼邊框不可見

    BarCodeGenerator barCodeGenerator = new BarCodeGenerator(settings);//建立BarCodeGenerator例項

    BufferedImage bufferedImage = barCodeGenerator.generateImage();//根據settings生成影象資料,儲存至BufferedImage例項 ImageIO.write(bufferedImage, "png", new File("QRCode.png"));//儲存二維碼圖片為PNG格式

    System.out.println("Complete!");

    }

    }

  • 中秋節和大豐收的關聯?
  • 如何防範電子商業承兌匯票貼現風險?