Click here to Skip to main content
13,093,720 members (61,919 online)
Rate this:
Please Sign up or sign in to vote.
See more:
how the generator of 2d-barcode it work , i need the mechanism of how work ??
Posted 21-Feb-12 2:40am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

There are lots of "2d-barcode" codes -- there's a list here:

What exactly are you interested in learning about?

How the data is encoded/decoded? Or to actually create the image or print the bar code?

If you want to know about the encoding/decoding, then look up the particular code you are interested in.

If it's QR code, then it's explained well here:[^]

If you want to know how to know how to create the image or printer commands to generate it, there are dozens of examples of open source barcode generators:[^]

Pick one that does what you want to learn about. Downlooad the source and study it.

Actually, I see that you previously asked a similar question about doing this in C++ two months back. Please do a little more research yourself about the problem before posting (or reposting) a question. We're happy to help, but we can help you better if you've already done some of the work, and you'll benefit more that way as well.
danger man 2011 22-Feb-12 15:42pm
Hi , thanks for replay i already see these links and read it and i do research for QR Code and i can't find the encoding/decoding step by step , i download pdf documentation about it . Sorry about that what you mentioned above i know it's wrong but i don't have a connection to internet always . I ask for C++ and know it but i do it with Python and i have the code for it . Here i need for encoding/decoding QR Code for understand the mechanism of QR Code
Thank you again for your notes .
TRK3 22-Feb-12 15:55pm
Here's an open source project that decodes various barcodes. It's got several different languages (none are python, but you should be able to follow the logic):

When you do get a connection, download a copy of the source in whatever language you are most familiar with, and study it.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web02 | 2.8.170813.1 | Last Updated 21 Feb 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100