DelphiZXingQRCodeEx-master

所属分类:Windows编程
开发工具:Delphi
文件大小:354KB
下载次数:1
上传日期:2018-08-10 10:26:03
上 传 者蓦然回首1
说明:  根据网址,文字等生成二维码,并可以个性化设计
(Generate two-dimensional codes based on Web sites, text, etc., and can be personalized)

文件列表:
CHANGELOG-RUS.md (12234, 2016-01-21)
CHANGELOG.md (6190, 2016-01-21)
LICENSE.md (11325, 2016-01-21)
Source (0, 2016-01-21)
Source\DelphiZXIngQRCode.pas (100052, 2016-01-21)
Source\QRGraphics.pas (8484, 2016-01-21)
Source\QR_URL.pas (2707, 2016-01-21)
Source\QR_Win1251.pas (2890, 2016-01-21)
TestApp (0, 2016-01-21)
TestApp\DelphiZXingQRCodeTestApp.dpr (488, 2016-01-21)
TestApp\DelphiZXingQRCodeTestApp.dproj (18595, 2016-01-21)
TestApp\DelphiZXingQRCodeTestApp.exe (246272, 2016-01-21)
TestApp\DelphiZXingQRCodeTestApp.res (8428, 2016-01-21)
TestApp\DelphiZXingQRCodeTestAppMainForm.dfm (8996, 2016-01-21)
TestApp\DelphiZXingQRCodeTestAppMainForm.pas (11961, 2016-01-21)
TestApp\Lazarus-src.zip (68749, 2016-01-21)
TestApp\qr.ico (7414, 2016-01-21)

DelphiZXingQRCodeEx =================== DelphiZXingQRCodeEx is a Delphi port of the QR Code functionality from ZXing, an open source barcode image processing library. The code was initially ported to Delphi by Senior Debenu Developer, Kevin Newman (project *DelphiZXingQRCode,* see links below). Then it was changed by Michael Demidov. The changes are listed in CHANGELOG.md. **The most fundamental differences are:** 1. Error correction level has been fixed. 2. Support for programmer-defined charsets. As an example, I implemented Win-1251 Russian charset and URL encoding (when non-Latin characters are represented as %-codes). 3. Exception handling has been added. There is no more Access Violation when input string is too long. 4. New *QRGraphics.pas* unit has been added that contains several functions to draw the QR Code on a given canvas (*TCanvas*) and to generate either a bitmap or a metafile. 5. Still compatible with older versions of Delphi (at least Delphi 7). Compatible with Lazarus (1.2.6, for Windows), see CHANGELOG.md (section 5). The port retains the original Apache License (v2.0). # Links # 1. Original DelphiZXingQRCode project 1. [Debenu site](http://www.debenu.com/open-source/delphizxingqrcode-open-source-delphi-qr-code-generator/) 2. [GitHub Mirror](https://github.com/debenu/DelphiZXingQRCode/) 2. ZXing 1. [Google Code](https://code.google.com/p/zxing/) 2. [GitHub](https://github.com/zxing/zxing) 3. [Michael Demidov's blog](http://mik-demidov.blogspot.ru) (in Russian only, sorry) # Software Requirements # Delphi 7 or newer (I tested with Delphi 7 and XE3). # Getting Started # A sample Delphi project is provided in the TestApp folder to demonstrate how to use DelphiZXingQRCode.

近期下载者

相关文件


收藏者