The Java 2D QR Code Barcode Package includes JavaBeans, Applets, Servlets and Class Libraries to generate barcode images on platforms with a Java Virtual Machine into internet applications, websites or custom Java applications It is compatible with JDK 1.4 and above including Headless Java which allows barcode images to be generated without a graphic environment. This component may be used in any platform with a Java Virtual Machine including Windows, Linux, Mac OS, Unix, Solaris, HP/UX, AS/400, and OS/390. The Java Barcode Package is available in several versions to meet any type of supported barcode generation. QR Code support is part of the the Linear + 2D package which also supports barcodes like Code 39, Code 128 and UPC as well as 2D barcode types for Aztec, Data Matrix, PDF417, and MaxiCode. . The QR Code Java Barcode Generator is priced according to license type required for your usage scenario. IDAutomation offers Developer License options for use in commercial environments, or in bundling with custom applications. Developer License versions also include complete source code. Some additional feature points of this version include: -UTF-8 Unicode encoding is supported in QR-Code. -QR-Code supports Swiss QR-Bill, Image Overlay (Center Override) and GS1-QRCode encoding capability. -Auto Sizing options automatically size images for easier operation. -Flexible sizing options allow changes to the X dimension, wide-to-narrow ratio, barcode height, margins, and white space. -Graphic configuration options include settings of the foreground and background colors and fonts for human-readable characters. -Supports QR Code, Micro QR Code and GS1 QR Code including AIM QR Code with FNC1 in the second position. -Includes support for all error correction levels and Byte, Numeric, and Alpha-numeric encoding modes. Download a free demo for testing prior to purchase. Return for a refund within 30 days if not satisfied.