Spire.Barcode for Java - Java 一维和二维条码快速生成和识别组件

时间:2021-10-01 09:15:45
【文件属性】:

文件名称:Spire.Barcode for Java - Java 一维和二维条码快速生成和识别组件

文件大小:4.69MB

文件格式:ZIP

更新时间:2021-10-01 09:15:45

Java Barcode组件 QR Code Code

Spire.Barcode for JAVA 是一款Java条形码组件,开发人员可以使用它在Java应用程序中简洁快速地生成和识别多种一维和二维条码。下载以后解压缩,然后从lib文件夹下导入Spire.Barcode.jar包到你的Java应用程序中即可。 支持的条码类型 Spire.Barcode for JAVA支持的条码类型多达38种,包括常见的QR Code、Code 25、 CodeBar、Code 39、Code 93、Code 128、PDF 417、Data Matrix、 EAN 13、EAN 128等。 生成QR Code代码示例 package GenerateBarcode; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; import com.spire.barcode.BarCodeGenerator; import com.spire.barcode.BarCodeType; import com.spire.barcode.BarcodeSettings; import com.spire.barcode.QRCodeECL; import com.sun.javafx.print.Units; public class QR_Code { public static void main(String[] args) throws IOException { //create an instance of BarcodeSetteings BarcodeSettings settings = new BarcodeSettings(); //set barcode type settings.setType(BarCodeType.QR_CODE); //set barcode data settings.setData("ABC 123456789"); //set dispaly text settings.setData2D("ABC 123456789"); //show text on bottom settings.setShowTextOnBottom(true); //set the border invisible settings.hasBorder(false); //set width of the barcode module settings.setX(2); //set the error correction level settings.setQRCodeECL(QRCodeECL.M); //create BarCodeGenerator object based on settings BarCodeGenerator barCodeGenerator = new BarCodeGenerator(settings); //generate image data and store in BufferedImage instance BufferedImage bufferedImage = barCodeGenerator.generateImage(); //save to image ImageIO.write(bufferedImage,"png",new File("QR_CODE.png")); System.out.println("Complete!"); } }


【文件预览】:
license.rtf
Spire.Barcode for JAVA.docx
doc
----index-all.html(97KB)
----resources()
--------inherit.gif(57B)
----stylesheet.css(1KB)
----allclasses-noframe.html(3KB)
----overview-frame.html(1KB)
----allclasses-frame.html(3KB)
----com()
--------spire()
----overview-tree.html(9KB)
----serialized-form.html(7KB)
----constant-values.html(5KB)
----package-list(97B)
----help-doc.html(9KB)
----deprecated-list.html(5KB)
----index.html(1KB)
----overview-summary.html(6KB)
samples
----generate()
--------INTERLEAVED_25.java(1KB)
--------OPC.java(1KB)
--------RSS_LIMITED.java(1KB)
--------EAN_14.java(1KB)
--------EAN_13.java(1KB)
--------PZN.java(1KB)
--------DEUTSCHE_POST_IDENTCODE.java(1KB)
--------ITF_6.java(1KB)
--------USPS.java(1KB)
--------DEUTSCHE_POST_LEITCODE.java(1KB)
--------CODE_39.java(1KB)
--------CODABAR.java(1KB)
--------EAN_128.java(1KB)
--------CODE_93_EXTENDED.java(1KB)
--------MSI.java(1KB)
--------RSS_EXPANDED.java(1KB)
--------RSS_14_TRUNCATED.java(1KB)
--------SSCC_18.java(1KB)
--------AZTEC.java(1KB)
--------CODE_93.java(1KB)
--------CODE_128.java(1KB)
--------DATA_MATRIX.java(1KB)
--------CODE_25.java(1KB)
--------UPCE.java(1KB)
--------EAN_8.java(1KB)
--------CODE_11.java(1KB)
--------SWISS_POST_PARCEL.java(1KB)
--------SINGAPORE_POST_4_STATE.java(1KB)
--------ITF_14.java(1KB)
--------SCC_14.java(1KB)
--------PDF_417_MACRO.java(1KB)
--------RSS_14.java(1KB)
--------CODE_39_EXTENDED.java(1KB)
--------PDF_417.java(1KB)
--------PLANET.java(1KB)
--------UPCA.java(1KB)
--------ROYAL_MAIL_4_STATE.java(1KB)
--------QR_CODE.java(1KB)
--------POST_NET.java(1KB)
----scan()
--------Scan.java(332B)
lib
----Spire.Common.jar(3.67MB)
----Spire.Barcode.jar(1.28MB)

网友评论