该软件包中所有的JavaBean,Applets,Servlets和类库可以使用于装有Java虚拟机的任何平台,包括Windows®, Linux, MacOS, Unix, Solaris, HP/UX, AS/400 和OS/390,用于集成自动化的条形码功能到internet应用程序,网站或自定义Java应用程序。
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.
- 可在任何装有Java虚拟机的操作系统上生成条形码。
- 此产品的是的且免收版权费用的。
- 支持IDE环境的“拖放”JavaBean功能。
- 使用类库来创建GIF和JPEG文件或AWT图像。
- 兼容JDK1.1及以上版本包括Headless Java。
- 每个程序包都包含了一个servlet, applet, JavaBean和类库,为Java中的条形码提供各种各样的选项。
- 用内含的Servlet创建服务器端的条形码
- 源代码提供给购买了无限的客户。
- 添加Java条形码功能到Oracle报表中。
- 现在支持USPS Intelligent Mail(又称:OneCode)。
IDAutomation公司的Java条形码组件支持若干条形码符号规格,包括Code 39, 扩展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和USPS Intelligent Mail (又称:OneCode 4-State Customer Code)。
在Java Barcode Package中的许多产品的特性可以通过选择“Servlet Demo”链接看到。该软件包以一个ZIP文件的形式提供,其包含了JAR文件,文档和Servlet,编码器及applet的源代码。
Java 包 | 符号编码规格信息 |
Linear包 | Code 39, 扩展 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. |
Aztec 包 | Aztec matrix 产生支持自动模式选择并兼容GS1。AIM Specification ANSI/AIM BC13 ISS Aztec Code。 |
Data Matrix 包 | Data Matrix支持 ECC200, ASCII, text, C40和Base256编码, Extended Channel Interpretation 和Structured 附加。 |
MaxiCode 包 | MaxiCode 支持structured 附加,UPS编码和mode 2-6。 |
PDF417 包 | PDF417支持1到8级的EC标准,文本和二进制编码。 |
注:在评估版本的限制是在条形码中是显示的“Powered By IDAutomation.com”水印。而得到许可的版本不包含该水印。
IDAutomaiton的Java条形码包的特性及优点:
IDAutomation的条形码Java组件的以下特性使您很容易将其集成到商业应用程序中:
- 免收版权费用对购买了的客户可用。
- 提供的Applets使条形码功能很容易集成到web页面上。
- JavaBean支持符合JavaBean的规范,使其在开发环境中易于集成和用户自定义。
- 内置的Servlet提供在服务器端的Java条形码图像的生成并很容易的作为一个图像用标签嵌入到动态HTML中,还有支持Apache Tomcat服务器。
- 类库将条形码集成到Java应用程序中。
- 高质量的图片支持GIF和JPEG图像的生成并且不失真。
- 支持Java容器通过一些条形码类提供,这些类继承Java.awt.Canvas。
- 自动校验数字计算对很多线性符号编码类型是可以被启用或被禁用的。
- 自动按大小排列选项可以自动地排列图像使其更容易操作。
- 支持JDK1.1及更高版本。此外,使用servlet生成JPEG文件需要JDK1.2或更高版本,还有在应用程序中使用MaxiCode需要JDK1.3。
- Headless Java兼容性使其能够在JDK1.4或者更高版本中生成图像而不需要图形环境。
- 与Oracle Reports的集成可以通过使用IDAutomation的Java类文件来实现。
- Code 128自动编码为Code 128在线性程序包中提供的Code 128自动编码,并支持UCC/EAN-128条形码,其包括若干个AI的自动识别。
- 方向角可以被设置成0,90,180或270度。
- 灵活的尺寸选项允许改变X维度,宽窄比例,条形码高,边缘和在各条码之间条码与条码之间的空白空间大小。
- 文本选项允许启用或禁用人可读的字符。人可读的注释对在特定的应用程序的自定义文本格式的布局往往是无效的。
- 图形配置选项包括为人可读的字符的前景和背景颜色和字体的设置。
- 增补支持向2个和5个数字EAN以及UPC附件提供。
- 支持UPS条形码包括压缩Maxicode码。
- 支持USPS Intelligent Mail以及POSTNET, PLANET和 EAN128。
- 保护框可以轻松地为ITF和所有其他的线性条形码类型创建保护框。
- 白色条码增加选项增加了符号间的空白空间,提高了线性版本中的条形码的可读性。
- 字符分组属性将数字以3,4或5个分为一组,改善了条形码下面的文本的可读性。
- 源代码为程序包中的所有的applet,图形编码器以及servlet提供。条形码生成类的源代码不是必须的;但它们可以提供给那些购买了Unlimited Developer License和签署了源代码许可协议的客户。
- 现有一个托管版本是可用的,使其能够不用安装任何软件就能产生条形码。IDAutomation的Dynamic Barcode Generation Service是一种容错的,托管的产品,执行相同的Java servlet功能。条形码是即时生成的并可以在HTML中用IMG标签显示;URL中的参数决定其编码方式。
- 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).
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).
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 | 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. |
Aztec | Aztec matrix generation with automatic mode selection and GS1 compatibility. AIM Specification ANSI/AIM BC13 ISS Aztec Code. |
Data Matrix | Data Matrix with ECC200, ASCII, text, C40 and Base256 encoding, Extended Channel Interpretation and Structured append. |
MaxiCode | MaxiCode with structured append, UPS encoding and mode 2-6 support. |
PDF417 | PDF417 with EC levels 1 to 8, text and binary encoding. |
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.
Features and Benefits of the IDAutomation Java Barcode Packages:
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.
- Servlets are included for server-side Java barcode image generation and are easy to embed in dynamic HTML as an image with the 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.
- 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. IDAutomation’s 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.