|
|
| Home: Products: USPS Barcode Fonts: USPS Barcode FAQ & Tutorial: |
USPS Barcode FAQ & TutorialThe information provided here describes how to create and implement the various types of automation used by the United States Postal Service (USPS). Information about barcode generation, printing and verification is provided for Postnet, Planet, GS1-128, EAN-128, FIM, OCR-A and USPS Intelligent Mail® Barcode (aka: OneCode Solution 4-State Customer Barcode INDEX:
The POSTNET (Postal Numeric Encoding Technique) barcode type was developed by the U. S. Post Office to encode zip code information. POSTNET barcodes on U.S. mail improve the speed, accuracy and delivery of mail. Some U.S. Post Offices also offer a discount for sending bulk mail that contains the POSTNET barcode. However, the USPS plans to require the Intelligent Mail barcode to qualify for automation discounts beginning January of 2009. For this reason, IDAutomation has implemented unique encoding in IDAutomation Postnet Fonts, which allow printing of Postnet, Planet and Intelligent Mail barcodes with the same font, to meet the requirements today with the needs of tomorrow. All IDAutomation Barcode Products support the printing of Postnet such as the Barcode Components, Label Software and the Postnet Font Advantage Package, which includes over 30 tools for easy integration, including support for Microsoft Access, Crystal Reports, Oracle Reports and FileMaker. Determining the Data to Encode: To create a proper Postnet Barcode with IDAutomation barcode products, a single string of numbers must be entered that is made up of the following
POSTNET barcodes can be printed as a 5-digit POSTNET barcode, ZIP+4 POSTNET barcode or a Delivery Point Barcode, which is also referred to as DPBC. If unsure as to which method to use, contact the local post office for assistance.
Generating a barcode: After the string is obtained, it is sent to the component or
application to generate a barcode image. The following is an image
generated from the example string: When using Postnet Barcode Fonts,
start, stop and checksum characters must be added to the string to
create a symbol that can be read by the USPS. The text below was
formatted with the IDAutomation
Barcode Font Tools and will create an accurate barcode when
combined with the
IDAutomation
Postnet Barcode Fonts: Postnet images may be created dynamically from the
IDAutomation online servlet, for example: Size: The size of the POSTNET barcode must be between 22 and 24 bars per inch. The size may be adjusted by setting the narrow bar width. Additional font widths are provided with IDAutomation Postnet Barcode Fonts for this purpose. Location of the symbol: The POSTNET barcodes must be printed on specific areas of mail, usually directly below the address. For more information about the formatting and placement of POSTNET barcodes or FIM symbol placement, refer to Chapter 5 of the USPS document Domestic Mail Manual and USPS Publication 25 or contact the local post office Automation Specialist for assistance.
USPS Intelligent Mail (Aka: OneCode, the 4-State Customer Barcode, 4CB and USPS4CB) is a height-modulated barcode designed for use in high speed, automated, mail sorting machines that allow both PLANET and POSTNET barcode information to be combined into a single barcode to track mailings, request address-quality services (including updated address-change information) and return-mail service. The unique encoding used in IDAutomation Postnet Barcode Fonts allows printing of Postnet, Planet and Intelligent Mail barcodes with the same font. Note: The USPS recently renamed the OneCode Solution to the Intelligent Mail Barcode. The encoding of each is the same, only the name has changed. In IDAutomation products, the selection of OneCode will create the same barcode as Intelligent Mail.
The USPS Planet barcode is designed to track both inbound and outbound letter mail. The Planet barcodes compliment the existing Postnet barcodes. The Planet barcodes are required by the U. S. Post Office to use their Confirm service. USPS Intelligent Mail OneCode Confirm should be considered for new implementations of this barcode type, because it combines Postnet and Planet data into a single barcode symbol. CONFIRM provides confirmation that customers received the mail, allowing mailers to synchronize telemarketing programs with direct mail campaigns or augment other advertising media with their mailings. Confirm is built on the PLANET Code, a 12-digit barcode:
Contact the USPS manager of the Planet program at the post office to obtain more information on the formatting and placement of PLANET barcodes.
The United States Postal Service uses the EAN-128 barcode (also known as Code 128 and GS1-128) for special services such as delivery confirmation. When used for the USPS, the IDAutomationC128L font provided in the Code 128 Barcode Font Advantage Package and the Postnet Barcode Font Advantage Package should be printed at 16 points, which will produce a height of .75" and an X dimension of .013" as required. Other products that support the printing of the Code 128 symbology include IDAutomation Barcode Components, Label Software and the Image Generator. For information about formatting USPS GS1-128 (UCC/EAN128) barcodes with IDAutomation products, refer to the USPS portion of the Code 128 Barcode FAQ. OCR-A is not a barcode but a font that enables text to be easily read by OCR (Optical Character Recognition) scanners at the post office. When used for the USPS, the IDAutomationOCRa font provided in the OCR Font Advantage Package and the Postnet Barcode Font Advantage Package should be printed at 9 points. This size is required for USPS scanners to automatically read the address when the barcode is unavailable or not readable. The Facing Identification Mark (FIM) is a type of barcode with vertical and horizontal bars used to identify business reply, courtesy reply and OCR-readable mail. This barcode type is only provided in the Postnet Barcode Font Advantage Package and should be printed at 36 points. Before sending the printed barcodes to the post
office, IDAutomation suggests verifying the result with a verifier,
which is provided in the form of a hand-held 2D barcode image
reader. The image reader will grade the barcodes with a quality
assurance test and report possible problems. Below is an example of the
output received when scanning a Postnet barcode with the
HHP hand-held
barcode imager: The hand-held 2D barcode imager also reads OCR-A and may help verify the correct printing of OCR text.
IDAutomation provides several font tools, macros and source code samples that are free to use with IDAutomation barcode fonts, and will automatically format the data to the fonts. Additionally, IDAutomation Barcode Components automatically perform all necessary calculations. Therefore, manual check digit calculations are usually not necessary. To manually calculate the check digit for the Postnet barcode:
To manually calculate the check digits for USPS EAN128 / GS1-128, please refer to the USPS section of the Code 128 Barcode FAQ.
For additional information, please visit The U.S. Postal Service.
© Copyright 2005-2008 IDAutomation.com,
Inc., All Rights Reserved. Legal Notices.
|
|||||||||||||||||||||||||||