1. A swipe scanner for scanning a graphic image printed on a surface, said surface having a position-coding pattern imposed with the graphic image, said swipe scanner comprising: at least one first image sensor positioned for imaging portions of said surface during a swipe of the surface, each imaged portion containing part of the position-coding pattern; at least one second image sensor for capturing, during said swipe, portions of the graphic image; and a processor configured for: determining absolute positions of the swipe scanner using said parts of the position-coding pattern; and using the absolute positions to assemble said captured portions of said graphic image into a scanned graphic image.