Developing Games on Intel Graphics
Ask us questions and get answers, tips, tweaks & techniques from product and technology experts.
Announcements
The Intel sign-in experience has changed to support enhanced security controls. If you sign in, click here for more information.
462 Discussions

How to identify UPC/EAN Option Values?

cliffjohnson
Beginner
879 Views
Want to know how to identify an Option values in UPC/EAN?
I am creating barcode symbology, and try to understand the Symbology identifier has a prefix.
For example, UPC-A barcode 02345
0 Kudos
15 Replies
gordonbush
Beginner
879 Views
0 is the option value for UPC/EAN. Both UPC-E and EAN-8 are zero-compressed' versions of UPC-A and EAN-13.
lawrenceclinton
Beginner
879 Views
You may need to order a copy of standard. UPC/EAN barcode symbology is defined by the International Standard ISO/IEC 15420. Normally, barcode control is capable of creating barcodes easily, regardless of understandarding barcode standards.
quintionbush
Beginner
879 Views
Hey, thanks and where could I get the copy of the standard?
kellysmithh
Beginner
879 Views
Why you want to know the optional value, from convert UPC-A to UPC-E or what? If you want to create UPC-A/UPC-E, barcode generation component may help you http://www.businessrefinery.com/products/barcode_reader_net/barcodes/upc-a.html
itsmegain
Beginner
879 Views

To find the UPC/EAN/GTIN you can view the rss page of the product and search for the relevant tag such as , or . For example to get an RSS page for the 80GB Sony Playstation 3 which is listed on ASIN B001DTETLS, youd use this URL:

http://webservices.amazon.co.uk/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=youridhere&Operation=ItemLookup&IdType=ASIN&ItemId=B001DTETLS&ResponseGroup=Medium,Offers

Youll need to substitue youridhere with your own AWSAccessKeyId. Im not publishing mine here, but you can get one for free yourself by signing up to Amazon Web Services. You could also just Google for someone elses as other people do publish their keys.

You can substitue the domain extension in the URL if you want to look it up on other channels such as .com .de .fr .ca or .co.jp.

John_R_6
Beginner
879 Views
EAN is a superset barcode of UPC. EAN-13 Barcode generation SDK may help you to figure out the value different. Free sample versions are provided online.
Green_Z_
Beginner
879 Views
UPC and EAN are both numeric only barcodes, upc-a encodes 12 digits (including the checksum), etc. I think you need to check details of the barcodes, could refer to wikipedia, or you could refer to this: http://www.aspper.com/barcode-csharp/upca.html
shuimu_h_
Beginner
879 Views
I once bought a .NET UPC-A Generator from a website BarcodeLib.com and I thought its introduction for UPC-A quite good. Hope it can help you. http://www.barcodelib.com/net_barcode/barcode_symbologies/upca.html
arronlee
Beginner
879 Views

As we all know, EAN-13 is used world-wide for marking retail goods. The symbol encodes 13 characters: the first two or three are a country code which identify the country in which the manufacturer is registered (not necessarily where the product is actually made). The country code is followed by 9 or 10 data digits (depending on the length of the country code) and a single digit checksum. 2-digit and 5-digit supplemental barcodes may be added for a total of 14 or 17 data digits.

However, UPC version A is the basic version of UPC and is usually the version seen on grocery store items. The symbology is used to encode the 10 digit Universal Product Code. An eleventh digit indicates the type of product, and a twelfth digit is a modulo check digit. The symbol is divided into two halves, each containing 5 digits. The two six-digit patterns are surrounded by left, center and right guard patterns. The left six digits use odd parity encodation while the right six digits use even parity encodation.. The first digit is the UPC number system digit related to the type of product (0 for groceries, 3 for drugs, etc.). The next 5 digits are the UPC manufacturer's code. The first five digits of the right half are the product code. The final digit is the check digit. Although UPC A is continuous, the left and right halves of the symbol can be independently decoded.

So you can dicide what you want according to your own requirements.

For myself, I used to generate Barcode with another Barcode Generator SDK whose processing way is simple and fast. Even though I only tried its free trial package and didn´t check the cost and licensing conditions, it works well.

Besides, this barcode site gives a lot of choices for report barcoding project. You can pick you indeed need if necessary.

And I will try your guys´ sharing later and find more.

Many thanks again.

cathy_h_
Beginner
879 Views

To know UPC-A barcode, this site will be quite necessary.

http://www.upcdatabase.com/upc-barcode

edword_w_
Beginner
879 Views

To learn EAN option values, please refer to this EAN barcode.

marshall_j_
Beginner
879 Views

To know EAN 13 barcode, this passage called EAN-13 introduction may be very helpful:

mariah_l_
Beginner
879 Views

John R. wrote:

EAN is a superset barcode of UPC. EAN-13 Barcode generation SDK may help you to figure out the value different. Free sample versions are provided online.

thanx for sharing !  this is a good site.

mariah_l_
Beginner
879 Views

and i wondered whether using a barcode reader for upc can solve this problem ?

Daniel_F_2
Beginner
879 Views

Setting up a prefix (preamble) or suffix (postamble) for the barcode tool is indeed possible. You can use a prefix or postfix to add key codes such as special characters, carriage returns, or tab characters before or after the bar code data.

Reply