1. The selpic P1, dubbed as the world’s smallest handheld printer allows anyone to print anywhere, any time. 2. The well-rounded portable printer uses inkjet technology but operates like a pen, allowing users to print photos, barcodes, QR codes, or just plain text on almost any porous surface, not limited to just paper. 3. Selpic P1 supports printing at any angle, including horizontal and vertical orientation and can switch the printing direction from left to right or right to left. 4. Equipped with a built-in line break function, the portable printer has the ability to print either a single-line or across multiple lines, having an almost limitless number of printable lines. 5. Selpic P1 is also equipped with speech recognition technology; it uses microphone in smartphones to turn spoken words into text.