Barcodesoft Java Server Component 是一个轻型的 Java component,它可以产生几乎所有线形和二维的条形码
barcodes in Java JSP and J2EE Web applications.
Barcodesoft Java Server Component 是一个单一的 .WAR 文件并且支持几乎所有的线形和二维条形码:
Code39 ,
Code128 ,
UPC-A ,
EAN13 ,
ISBN ,
Bookland ,
Interleaved 25 ,
MSI/Plessey ,
Code93 ,
Telepen ,
Code25 ,
Codabar ,
Intelligent Mail (OneCode) ,
GS1-Databar ,
MaxiCode ,
QRCode ,
PDF417 ,
Aztec Code and
Data Matrix .
条形码图像可以用以下任意格式输出 JPeg, BMP, PNG, 或者 TIFF.
如果你下载的是 Barcodesoft Java Server Component的试用版, 你将会在它产生的所有条形码图像上面看到试用的水印.
它的使用非常简单并且直接。
1. 下载一个 Apache Tomcat. 请务必在以下 XML 文件中加入以下内容
\apache-tomcat-6.0.32\conf\tomcat-users.xml:
< role rolename="tomcat" />
< role rolename="manager-gui" />
< user username="tomcat" password="tomcat" roles="tomcat,manager-gui" />
2. 在你的服务器上运行 Apache Tomcat(\apache-tomcat-6.0.32\bin\startup.bat). 然后访问以下链接
http://localhost:8080/manager/html
你将被要求输入用户名和密码 (tomcat\tomcat).
3. 选择 BCSWebJava.war 然后点击部署按钮. 你将会在应用列表中找到另外一条语句.
4. 点击访问
http://localhost:8080/BCSWebJava/
修改 index.jsp 页面, 你可以在你的网页上面得到各种不同的条形码图像.
< i m g src="http://localhost:8080/BCSWebJava/barcode?
data=Java PDF417&type=PDF417" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=12345&type=CODE39" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=CODE128JAVA&type=Code128A" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=Code128Java&type=Code128B" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=123456&type=Code128C" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=BarcodesoftDataMatrix&type=DataMatrix" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=BarcodesoftAztec&type=Aztec" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=BarcodesoftQRCode&type=QRCode" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=BarcodesoftMaxicode&type=Maxicode" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=0123456709498765432101234567891&type=USPS&
appid=IM" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=2001234567890&type=Databar&appid=databar14" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=0031234567890&type=Databar&appid=DatabarLtd" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=2001234567890&type=Databar&appid=DatabarStack" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=2001234567890&type=Databar&appid=DatabarStkOmni" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=(01)90012345678908(3103)001750&type=Databar&
appid=DatabarExp" />
< i mg src="http://localhost:8080/BCSWebJava/barcode?data=(01)98898765432106(3202)012345(15)991231&
type=Databar&appid=DatabarExpStk" />