| @@ 2521-2536 (lines=16) @@ | ||
| 2518 | $blacks = 0; |
|
| 2519 | $format = QRspec::getFormatInfo($mask, $level); |
|
| 2520 | ||
| 2521 | for($i=0; $i<8; $i++) { |
|
| 2522 | if($format & 1) { |
|
| 2523 | $blacks += 2; |
|
| 2524 | $v = 0x85; |
|
| 2525 | } else { |
|
| 2526 | $v = 0x84; |
|
| 2527 | } |
|
| 2528 | ||
| 2529 | $frame[8][$width - 1 - $i] = chr($v); |
|
| 2530 | if($i < 6) { |
|
| 2531 | $frame[$i][8] = chr($v); |
|
| 2532 | } else { |
|
| 2533 | $frame[$i + 1][8] = chr($v); |
|
| 2534 | } |
|
| 2535 | $format = $format >> 1; |
|
| 2536 | } |
|
| 2537 | ||
| 2538 | for($i=0; $i<7; $i++) { |
|
| 2539 | if($format & 1) { |
|
| @@ 2538-2554 (lines=17) @@ | ||
| 2535 | $format = $format >> 1; |
|
| 2536 | } |
|
| 2537 | ||
| 2538 | for($i=0; $i<7; $i++) { |
|
| 2539 | if($format & 1) { |
|
| 2540 | $blacks += 2; |
|
| 2541 | $v = 0x85; |
|
| 2542 | } else { |
|
| 2543 | $v = 0x84; |
|
| 2544 | } |
|
| 2545 | ||
| 2546 | $frame[$width - 7 + $i][8] = chr($v); |
|
| 2547 | if($i == 0) { |
|
| 2548 | $frame[8][7] = chr($v); |
|
| 2549 | } else { |
|
| 2550 | $frame[8][6 - $i] = chr($v); |
|
| 2551 | } |
|
| 2552 | ||
| 2553 | $format = $format >> 1; |
|
| 2554 | } |
|
| 2555 | ||
| 2556 | return $blacks; |
|
| 2557 | } |
|