- Home
- Products
- Integration
- Tutorial
- Barcode FAQ
- Purchase
- Company
Planet, also known as USPS PLANET Barcode, USPS Confirm Service Barcode, is a linear barcode symbology adopted by United States Postal Service for tracking purpose when mail is processed on automated mail processing equipment.
Generate and create Planet barcode using Java is one of the functions in OnBarcode's
Barcode for Java Generating Java library (jar file), which supports
generating & printing Planet and 20+ other linear & 2D bar codes in Java application and software.
Planet Generator and Reader library, SDK & application
Planet Generator components and software include
PLANET .NET,
PLANET C#,
PLANET VB.NET,
PLANET ASP.NET,
PLANET Generator.
This document is providing a detailed Java sample source code about generating Planet barcodes in Java class using
Java Barcode generation component.
Complete Planet custmoization settings is included in
Java Planet generating guide.
Generating PLANET barcode in Java class example:
Planet barcode = new Planet(); /* PLANET Valid data char set: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (Digits) PLANET Valid data length: 11 or 13 digits only, excluding the last checksum digit */ barcode.setData("01234567890"); // PLANET Short bar vs high bar ratio barcode.setShortTallRatio(0.4f); // Unit of Measure, pixel, cm, or inch barcode.setUom(IBarcode.UOM_PIXEL); // barcode bar module width (X) in pixel barcode.setX(3f); // barcode bar module height (Y) in pixel barcode.setY(75f); // barcode image margins barcode.setLeftMargin(0f); barcode.setRightMargin(0f); barcode.setTopMargin(0f); barcode.setBottomMargin(0f); // barcode image resolution in dpi barcode.setResolution(72); // disply barcode encoding data below the barcode barcode.setShowText(true); // barcode encoding data font style barcode.setTextFont(new Font("Arial", 0, 12)); // space between barcode and barcode encoding data barcode.setTextMargin(6); // barcode displaying angle barcode.setRotate(IBarcode.ROTATE_0); barcode.drawBarcode("C:\\planet.gif");