IDAutomation®
Java Barcode Package
-
Generate
barcodes on any operating system with a Java Virtual Machine.
- Developer Licenses for this product are royalty-free and perpetual.
- "Drag and drop" JavaBean for supporting IDEs.
- Create GIF & JPEG files or AWT images with the class library.
- Compatible with JDK 1.1 and above including Headless Java.
- Each package contains a servlet, applet, JavaBean and class library
for a variety of options to barcode in Java.
- Creates server-side barcodes with the included servlet.
- Source code provided with the purchase of the
Unlimited Developer License.
- Adds Java bar code capability to
Oracle Reports.
- Now supports
USPS Intelligent
Mail (AKA OneCode).
| "This
is the only bar code software we could find that works reliably
as a Java applet. Using the bar code Java applet in our web
system eliminated the need for data entry."
- Rich Paladino, Enzo Clinical Labs, Inc., Paramus, NJ
|
IDAutomation's Java barcode components support several barcode symbologies
including Code 39, Extended Code 39, Code 128, UCC-128, EAN128, Code-128
Auto, PDF417, Interleaved 2 of 5, Data Matrix, LOGMARS, Codabar, UPC-A,
UPC-E, MSI, EAN-8, EAN-13, GS1-128, Code 11, Code 93, Industrial 2 of 5,
MaxiCode, PLANET, POSTNET and USPS Intelligent Mail (AKA OneCode 4-State
Customer Code).
The JavaBeans, Applets, Servlets and Class Libraries in this package
may be used on any platform with a Java Virtual Machine, including Windows®,
Linux, MacOS, Unix, Solaris, HP/UX, AS/400 and OS/390 to integrate automated
bar coding into internet applications, websites or custom Java applications.
Many of the product features in the Java Barcode Package may be observed
by choosing the "Servlet Demo" link below. The packages are provided in
a ZIP file, which contains the JAR file, documentation and source code for
the servlet, encoder and applet.
|
Java Packages |
Symbology Information |
Linear Package
[Servlet Demo |
API] |
Code 39, Extended Code 39, Code 128,
Code 128 auto, AI detection for UCC/EAN128, GS1-128, Interleaved
2 of 5, Codabar, UPC-A, UPC-E, MSI, EAN-8, EAN-13, Code 11, Code
93, Industrial 2 of 5, POSTNET, PLANET & USPS Intelligent Mail. |
GS1 Databar
[API] |
GS1 DataBar, Stacked, Truncated, Stacked
Omnidirectional, Limited, Expanded, Expanded Stacked Omnidirectional, Composite
Components, PDF417, MicroPDF417, UPC-A, UPC-E, EAN-13, EAN-8, GS1-128 and Code
128. |
Aztec
[Servlet
Demo |
API] |
Aztec matrix generation with automatic
mode selection and GS1 compatibility. AIM Specification ANSI/AIM
BC13 ISS Aztec Code. |
Data Matrix
[Servlet
Demo |
API] |
Data Matrix with ECC200, ASCII, text,
C40 and Base256 encoding, Extended Channel Interpretation and Structured
append. |
MaxiCode
[Servlet
Demo |
API] |
MaxiCode with structured append, UPS
encoding and mode 2-6 support. |
PDF417
[Servlet
Demo |
API] |
PDF417 with EC levels 1 to 8, text
and binary encoding. |
QR-Code
[API] |
QRCode with support for Byte, Numeric, and
Alpha-numeric encoding modes, and automatic Version selection. |
Note: The only restriction in the evaluation version is the "Powered
By IDAutomation.com" watermark in the barcode. The licensed version does
not contain the watermark.
The following features of IDAutomation's Barcode Java components allow
for easy integration into business applications:
- Royalty free with the purchase of a
Developer License.
- Applets are provided for easy integration of barcodes on
webpages.
- JavaBean support conforming to the JavaBean specification
allows easy integration and customization in a developmental environment.
| "In searching for a solution, we found
the competitions products harder to implement. We use IDAutomations
product to convert customer information into scannable applets
for importing into Quickbooks. Its been easy to use and
has saved us tremendous time in processing."
- William, TigerNet Technologies |
- Servlets are included for server-side Java barcode image
generation and are easy to
embed in dynamic HTML as an image with the <IMG> tag and support
Apache Tomcat.
- Class libraries are provided for integration into Java applications.
- High quality images with
GIF and JPEG support are generated that do not contain any distortion.
- Java container support is provided by the barcode classes,
which are descendant of Java.awt.Canvas.
- Automatic check digit calculations may be enabled or disabled
for many linear symbologies.
- Auto Sizing options automatically size the images for easier
operation.
- JDK 1.1 and above is supported. However, JDK 1.2 or greater
is required for the servlet to generate JPEG files and JDK 1.3 is required
to use MaxiCode in an application.
- Headless Java compatibility allows images to be generated
without a graphic environment in JDK 1.4 and above.
- Integration with Oracle Reports may be
implemented using IDAutomation's java class files.
- Code 128 auto encoding is provided for Code 128 in the linear
package and supports UCC/EAN-128 barcodes including automatic identification
of
several AI's.
- Orientation may be set to 0, 90, 180 or 270 degrees.
- Flexible sizing options allow changes to the X dimension,
wide to narrow ratio, barcode height, margins and the white space between
the bars in the bar code.
| "We
found the Java Package to be an easy integration into Oracle
Reports and Oracle Forms, making a much easier implementation
for barcodes." - Silvio Haueter, Vialis GmbH, Switzerland
|
- Text options allow the human-readable characters to be enabled
or disabled. The human-readable interpretation is often disabled to
allow placement of custom text formatting for specific applications.
- Graphic configuration options include settings of the foreground
and background colors and fonts for human-readable characters.
- Supplements are supported for 2 and 5 digit EAN and UPC add-ons.
- Supports UPS barcodes including
compressed
Maxicode.
- USPS Intelligent Mail is supported as well as POSTNET, PLANET
and EAN128.
- Bearer bars may be easily created for ITF and all other linear
barcode types.
- White bar increase option increases the amount of white space
in the symbol to improve readability in the linear version.
- Character grouping property places digits in groups
of 3, 4 or 5 to improve readability of the text under the bar-code.
- Source code is provided for all applets, graphic encoders
and servlets in the packages. The source code for the barcode generation
classes should not be needed; however they may be supplied with the
purchase of the Unlimited Developer License
and a signed
Source Code
License Agreement.
- A hosted version is now available to allow barcodes to be
generated without installing any software. IDAutomations
Dynamic Barcode
Generation Service is a fault tolerant, hosted product that performs
the same functions of the Java servlet. Barcodes are instantly generated
and may be displayed in HTML with the IMG tag; parameters in the URL
determine what is encoded. Try the
on-line demo or review the
user manual.
All orders include free, automatic registration for technical support
and product upgrades for a period of 30 days. Support and upgrades may be
provided beyond 30 days if the
Priority Support
and Upgrade Subscription is purchased when making the order.
|
IDAutomation.com offers secure, encrypted online
ordering by credit card and immediate delivery via download after
the order is approved.
Other ordering options. |
License Summary: (Choose the appropriate link to obtain more
details about the license type.)
|
|
 |
 |
 |
 |
Linear Java Package
Includes Code128, Code39, UPC, EAN, GS1-128, Intelligent
Mail and many other popular linear barcodes.
 |
|
$395* |
$790 |
$1580 |
$2370 |
GS1 Databar Java Package
Includes DataBar Omnidirectional, DataBar Truncated, Stacked,
Stacked Omnidirectional, Limited, Expanded, Expanded Stacked, Composite, PDF417,
MicroPDF417, UPC/EAN, GS1-128 and Code 128.
 |
$595* |
$1190 |
$2380 |
$3570 |
2D Java Package
Includes Linear version plus Aztec, Data Matrix, PDF417 and
MaxiCode Packages.
 |
|
$595* |
$1190 |
$2380 |
$3570 |
|
|

* The Small
Company Agreement must be completed prior to purchase.
If
assistance is needed, please
contact IDAutomation.com.
| Java Servlet
ISPs and Hosted Services |
To generate barcodes for web pages without installing any software, IDAutomation
recommends the Dynamic
Barcode Generation Service which is a fault tolerant, hosted product
that performs the same functions of the Java servlet. Barcodes are instantly
generated and may be displayed in HTML with the IMG tag; parameters in the
URL determine what is encoded.
Try the
on-line demo or review the
user
manual.
IDAutomation's Java applets are compatible with Netscape 4 and above,
Internet Explorer 4 and above, FireFox, Opera HotJava or any other browser
with a Java virtual machine. Please refer to the
User Manual for the latest applet implementation information.
High quality GIF and JPEG images may be easily created with the included
encoder. Below is a simple example of the Java source code used to create
a JPEG file from the Linear Barcode Java Package:
import com.idautomation.linear.*;
import com.idautomation.linear.encoder.*;
class CreateJPEGFile {
public static void main ( String [] args ) {
BarCode bc=new BarCode();
bc.code="123456789";
bc.barType=bc.CODE128;
bc.setSize(400,200);
barCodeEncoder bce = new barCodeEncoder(bc, "JPEG",
"newfile.jpeg");
System.exit(0);
}
}
Please refer to the
User Manual for more detailed encoder examples.
Java Servlets are used to add barcode support to a dedicated web server.
IDAutomation offers a
tutorial for servlet implementation with Apache Tomcat. Please refer
to the
User Manual for other servlet implementations and additional information.
© Copyright 2000-2009 IDAutomation.com, Inc., All Rights Reserved.
Legal Notices.
|
Over 70% of Fortune 100
companies use IDAutomation's products to automate their businesses.
|
|