src/qrspec.php
public static function putAlignmentMarker(array &$frame, $ox, $oy)
        {
            $finder = array(
                "\xa1\xa1\xa1\xa1\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa0\xa1\xa0\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa1\xa1\xa1\xa1"
            );                        
            
            $yStart = $oy-2;         
            $xStart = $ox-2;
            
            for($y=0; $y<5; $y++) {
                self::set($frame, $xStart, $yStart+$y, $finder[$y]);
            }
        }
public static function putAlignmentMarker(array &$frame, $ox, $oy)
        {
            $finder = array(
                "\xa1\xa1\xa1\xa1\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa0\xa1\xa0\xa1",
                "\xa1\xa0\xa0\xa0\xa1",
                "\xa1\xa1\xa1\xa1\xa1"
            );                        
            
            $yStart = $oy-2;         
            $xStart = $ox-2;
            
            for($y=0; $y<5; $y++) {
                self::set($frame, $xStart, $yStart+$y, $finder[$y]);
            }
        }
public static function putAlignmentMarker ( array & $ frame , $ ox , $ oy ) { $ finder = array ( "\xa1\xa1\xa1\xa1\xa1" , "\xa1\xa0\xa0\xa0\xa1" , "\xa1\xa0\xa1\xa0\xa1" , "\xa1\xa0\xa0\xa0\xa1" , "\xa1\xa1\xa1\xa1\xa1" ) ; $ yStart = $ oy - 2 ; $ xStart = $ ox - 2 ; for ( $ y = 0 ; $ y < 5 ; $ y ++ ) { self :: set ( $ frame , $ xStart , $ yStart + $ y , $ finder [ $ y ] ) ; } }
Puts an alignment marker.
@param frame
@param width
@param ox,oy center coordinate of the pattern
Puts an alignment marker .