Learning: QR code, J4l-qrcode, Java

Source: Internet
Author: User
Tags ruby on rails

Source Code Java Decoder
(codec) Download: Http://sourceforge.jp/projects/qrcode/downloads/28391/qrcode.zip Java QR Code Open Source Decoder
(Code only) Download: Http://www.java4less.com/qrcoded.zip j4l-qrcode 1.0-java component to create QR Code barcodes

http://www.mayacode.com/online generation of two-dimensional code
Mayacode old and new friends, the original API has been discontinued, thereby causing inconvenience to everyone, race code technology to express our sincere apologies. The new version of the free API has been launched, please see the Forum Bulletin or contact us.
Http://baike.baidu.com/view/132241.htm Two-dimensional code directory

  • (English) QR Code official web
  • QRCode for Ruby on Rails-generate QR code (Ruby on Rails plugin)
  • QRCode extension for Apache FOP-generate QR codes in XSL-FO
  • Java QR Code Open source Decoder-source Code java decoder (download: http://sourceforge.jp/projects/qrcode/downloads/28391/qrcode.zip) " Later there is also a J4l-qrcode 1.0 "
  • Python qr encoder/decoder-python QR code decoding module
  • Write your own QR code
  • Color QRCode applications and downloads-PC QR code decoding software + Free Mobile website build
  • Color QRCode applications and downloads-mac QR code decoding software
    http://elanso.com/ArticleModule/HGIYMlKAONSYPUJhKAUKRRIi.html Psytec QR Code Editor-two-D Code authoring software
    Psytec QR code Editor is a software that makes two-dimensional code information that can be entered including phone books, e-mails, network addresses, text, and more.
    What is a QR code first?
    QR Code is a two-dimensional barcode, QR from the English "quick Response" abbreviation, that is, the meaning of rapid response, originated from the inventor hope that the QR code allows its content to be quickly decoded. QR codes can store more information than regular barcodes, and do not need to be scanned in a linear alignment scanner like regular barcodes.
    QR Code is square, only black and white color. In 4 corners of which 3 are printed with smaller, like "back" characters of the square pattern. These 3 are to help decode software positioning patterns, users do not need to be aligned, regardless of the angle of scanning, the data can still be read correctly.
    The most recently used QR code on the Internet is cell phone recognition, such as the QR code above, as long as the camera, by identifying the software, you can get the information inside. And ice ancient is to give the SIS of the mobile phone QR code recognition software. (http://bingu.net/blog/468/qrcode-mobile-softwarre/)
    p.s. Psytec QR Code Editor by Paveo
    http://info.screen.hc360.com/2006/11/27094015878.shtml knowledge Popularization: What is "two-dimensional (bar) code"? November 27, 2006 9:40 Source: CNET China · Pchome.net
    What is a two-dimensional barcode/two-D code
    The two-dimensional barcode/two-D code (2-dimensional bar code) is a black-and-white graph with a certain geometric pattern distributed in the plane (two-dimensional direction), which is used to record the information of data symbol, and skillfully utilize the "0", "1" which forms the logic basis of the computer. The concept of bitstream, using a number of geometric shapes corresponding to the binary to represent the text value information, through the image input device or photoelectric scanning device automatically read to achieve automatic information processing: It has a number of barcode technology features: Each code system has its own specific character set; Each character occupies a certain width , with a certain calibration function. At the same time, it also has the features of automatic recognition of different lines, and the processing of the change of graphics rotation.
    Two-dimensional barcode/two-D code
    The two-dimensional barcode/Two-D code can express information in both horizontal and vertical two directions, so it can express a large amount of information in a very small area.
    Two-dimensional barcode/two-D code classification
    Two-dimensional barcode/Two-D code can be divided into stacked/row-type two-dimensional barcode and matrix two-dimensional barcode. Stacked/row-type two-dimensional barcode form is a multi-line short-cut one-dimensional barcode stacking; matrix two-dimensional bar code in the form of a matrix, the corresponding elements of the matrix in the position of the "point" for the binary "1", with "empty" for the binary "0", the "point" and "empty" arrangement of the code.
    Two-dimensional barcode/two-D code
    1. Stacked/row-type two-dimensional barcode
    Stacked/row-type two-dimensional bar code (also known as stacked two-dimensional barcode or layer-type two-dimensional barcode), its coding principle is based on a one-dimensional bar code, stacked as needed to two or more rows. It inherits some features of one-dimensional barcode in coding design, calibration principle and reading mode, and is compatible with barcode printing and one-dimensional barcode technology. However, due to the increase of the number of rows, it is necessary to determine the line, and its decoding algorithm and software are not exactly the same as the one-dimensional barcode. A representative row of two-dimensional bar codes are: Code 16K, Code 49, PDF417 and so on.
    2. Matrix Two-dimensional code
    Short lattice two-dimensional barcode (also known as checkerboard two-dimensional barcode) It is encoded in a rectangular space by the different distributions of black and white pixels in the matrix. In the position of the corresponding element of the matrix, the occurrence of the point (square point, dot, or other shape) represents the binary "1", the point does not appear to represent the binary "0", the arrangement of the points to determine the matrix of two-dimensional bar code represents the meaning. Matrix Two-dimensional barcode is a new type of graphic symbol automatic reading and processing system based on computer image processing technology and combinatorial coding principle. The representative matrix two-dimensional barcode has: code one, Maxi code, QR code, Data matrix and so on.
    In the current dozens of two-dimensional code,The usual code system has: PDF417 Two-dimensional barcode, Datamatrix two-dimensional barcode, maxicode two-dimensional barcode,QR Code, code, code 16K, code one, etc., in addition to these common two-dimensional barcode, there are vericode barcode, CP Barcode, Codablock F bar code, Tian Loadline, ultracode bar code, Aztec barcode.
    features of two-dimensional barcode/two-D code
    1. High-density coding, large information capacity: can accommodate up to 1850 uppercase letters or 2,710 digits or 1108 bytes, or more than 500 Chinese characters, more than ordinary barcode information capacity of about dozens of times times.
    2. Wide range of coding: The bar code can be pictures, sound, text, signatures, fingerprints and other digital information can be encoded, with bar code, can be expressed in multiple languages; can represent image data.
    3. Strong fault tolerance, with error correction function: This makes the two-dimensional bar code due to perforation, fouling and other causes of local damage, the same can be correctly read, the damage area of up to 50% can still recover information.
    4. High decoding reliability: it is much lower than the normal code decoding error rate of two out of 10,000, and the BER is not more than one out of 10,000.
    5. Can introduce encryption measures: confidentiality, security is good.
    6. Low cost, easy to manufacture, durable.
    7. Barcode symbol shape, size scale variable.
    8. Two-dimensional barcodes can be read using a laser or CCD reader.
    Two-dimensional barcode is currently used
    The two-dimensional barcode has the characteristics of large storage, high secrecy, high tracking, strong damage resistance, large redundancy, and low cost, which are especially applicable to forms, security, tracking, license, stock count, data backup and so on.
    Form Application
    Document forms, business forms, import and export declarations, manifest and other information transfer exchange, reduce manual re-input form data, avoid human error, reduce labor costs.
    Confidential applications
    The encryption and transmission of confidential information such as business intelligence, economic intelligence, political intelligence, military intelligence and private information.
    Tracking Apps
    Automatic Document tracking, automatic tracking of production line parts, automatic tracking of customer service, automatic tracking of mail order delivery, automatic tracking of maintenance records, automatic tracking of dangerous items, automatic tracking of back-up supplies, automatic tracking of medical checkup, ecological research (animals, birds ...) Automatic tracking and so on.
    License Application
    Information registration and automatic input of passport, identity card, registration card, driver's license, membership card, identification certificate, chain store membership card and so on, play the information management effect of "follow-up" and "Instant access".
    Counting Apps
    The automatic inventory of goods and fixed assets of Logistics center, Warehousing Center, Joint Service Center, and give full play to "immediate inventory, immediate decision-making" effect.
    Redundancy Applications
    Document form information if unwilling or unable to disk, CD-ROM and other electronic media storage backup, you can use two-dimensional barcode to save the backup, easy to carry, not afraid of folding, save a long time, and can photocopy fax, do more backups.
    cell phone QR code application
    Mobile phone scanning QR Code technology is simple to say is through the mobile phone camera function on the QR code to scan, quickly get to the two-dimensional barcode stored information, Internet, send text messages, dialing, data exchange, automatic text input, mobile phone QR code has been used by the major mobile phone manufacturers to develop.
    Mobile phone QR Code is a two-dimensional code, mobile phone QR code can not only be printed in newspapers, magazines, advertising, books, packaging and personal business cards, users can also be scanned by mobile phone QR code, or enter the number below the QR code to achieve fast mobile internet access, and anytime, anywhere download text, understand enterprise product information.

    Http://zh.wikipedia.org/wiki/QR_code

    QR Code is a two-dimensional barcode, 1994 by the Japanese Denso-wave company invented. [1] The abbreviation for QR from the English "Quick Response", the meaning of quick reaction, originates from the inventor wishing the QR code would allow its content to be decoded quickly . QR codes are most commonly found in Japan and are currently the most popular two-dimensional barcode in Japan. QR codes can store more information than regular barcodes, and do not need to be scanned in a linear alignment scanner like regular barcodes. QR Code is square, only black and white color. In 3 corners, there is a square pattern with smaller, like "back" characters. These 3 are to help decode software positioning patterns, users do not need to be aligned, regardless of the angle of scanning, the data can still be read correctly. The standard JIS X 0510 of the Japanese QR code was released in January 1999, and its corresponding ISO standard iso/iec18004 was approved in June 2000. According to Denso Wave's website, the QR Code is an open standard, the QR code is publicly available, and the patent rights held by Denso Wave are not enforced. In addition to the standard QR code, there is a format called "Micro-QR Code", which is a reduced version of the QR Code standard, designed primarily for applications that cannot handle larger scans. Micro-QR codes also have multiple standards and can store up to 35 characters.

    QR Code data capacity
    Digital Up to 7,089 characters
    Letters Up to 4,296 characters
    Binary number (8 bit) Up to 2, 953 bits
    Kanji/Katakana Up to 1,817 characters (with Shift_JIS)
    Chinese characters Up to 984 characters (with UTF-8)
    Chinese characters Up to 1,800 characters (with BIG5)
    Error correction capacity
    L Level 7% of Loadline can be modified
    M level 15% of Loadline can be modified
    Q level 25% of Loadline can be modified
    H level 30% of Loadline can be modified

http://www.softrecipe.com/Download/j4lqrcode.html J4l-qrcode 1.0 -Java component to create QR Code barcodes ( Download Http://www.java4less.com/qrcoded.zip)

Learning: Two-dimensional code, QR code, J4l-qrcode, Java

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.