ImageEn, unit IEVision

TIEVisionQRCodeEncoder.encode

TIEVisionQRCodeEncoder.encode

Declaration

function encode(text: PWideChar; modulePixels: int32_t): TIEVisionImage; safecall;

Description

Generates a QR code image for text.
modulePixels is the width of one module, from 1 to 32. A quiet zone of four modules is added around the symbol.
Text is encoded as UTF-8.

Demos

Demo  Demos\IEVision\QRCode\QRCode.dpr
Demo  Demos\ImageEditing\EveryMethod\EveryMethod.dpr

Example

// Generate QR code for "http://www.ImageEn.com" (Level Q, module 10)
var
  encoder: TIEVisionQRCodeEncoder;
  img: TIEVisionImage;
begin
  encoder := IEVisionLib.createQRCodeEncoder();
  encoder.setCorrectionLevel( ievQRCorrectQ );
  img := encoder.encode( 'http://www.ImageEn.com', 10 );
  ImageEnView1.IEBitmap.AssignIEVisionImage( img );
  ImageEnView1.Update();
end;

See Also

◼GenerateQRCode