1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | // content="text/plain; charset=utf-8" // Example 7 : QR Barcode with multiple manually specified encodation schemas // (Note: Normally there would be no need to ever use manually specified encodation) // Include the library require_once('jpgraph/QR/qrencoder.inc.php'); // Data to be encoded $data = array( array(QREncoder::MODE_ALPHANUM,'01234567'), array(QREncoder::MODE_NUMERIC,'89012345') ); // Create a new instance of the encoder (automatically determined QR version and // error correction level) $encoder = new QREncoder(); // Use the image backend $backend = QRCodeBackendFactory::Create($encoder, BACKEND_IMAGE); // Set the module size $backend->SetModuleWidth(4); // Store the barcode in the specifed file $backend->Stroke($data); |