Receipt designer for thermal printers - Free and open source

In the last months I have been working on a ticket designer to print on thermal printers by using ESC POS commands. The free ESC POS thermal printer designer is web-based and can be used to create your own invoices, whether sales receipt, sales invoice, purchase receipt and any other design to print on thermal printers. If you want, you can try it right now with the link below, but I recommend you review the content of the post before trying it: https://parzibyte.me/apps/ticket-designer/#/first-steps You will be able to print images, formatted text, tables, QR codes, barcodes, cut the paper, advance it, open the cash drawer and design any receipt for your POS printer. This will work with USB printers on Windows, Linux and Raspberry; as well as Bluetooth printers on Android. All using the same ESC POS receipt designer. ...

January 5, 2024 · 5 min · 1051 words · Parzibyte

Image printing on Thermal printer

When printing receipts on thermal printers (ESC POS) sometimes it is needed to print images of any type, for example, to print the customer’s logo and so on. In this post I will show you how to print any kind of images: you will be able to print local images, base64 images and internet images. Please note that we will print images on thermal printer by using JavaScript, but once you learn how to do it with JS you will be able to do it from another programming languages. ...

July 5, 2023 · 4 min · 804 words · Parzibyte

Send bytes to thermal printer with C# and ESC POS

In this article I will show you how to use native C# to open a thermal printer as a file and send it bytes or data including ESC POS commands. Remember that I already have a plugin that allows you to print on thermal printers and exposes a consumable HTTP API from any programming language so that you can use it and not implement your own library, but if you want to see how it’s done, keep reading. ...

January 9, 2023 · 3 min · 542 words · Parzibyte

Fix: Error en el servidor: sql: no rows in result set when using thermal printer plugin

In this post I will show you how to fix an error that appears in my thermal printer plugin that says: Error en el servidor: sql: no rows in result set. This error says that there are no rows in the database, and you may be wondering what printing has to do with a database, so that is exactly what I will discuss in this post. ...

November 16, 2021 · 3 min · 459 words · Parzibyte

Windows - Print PDF from CMD with PDFtoPrinter

In this post I will show you how to print a PDF document from the Windows command line, terminal or CMD using the executable PDFtoPrinter.exe. As you know, printing a PDF from the Windows terminal is not possible using the print command (since it only prints text files), since a translator is required to read the content of the PDF and send it to the printer. It is precisely what this utility called PDFtoPrinter.exe does, and in this post I’ll show you how to use it. ...

March 21, 2021 · 3 min · 480 words · Parzibyte

How to share a printer on Windows

In this post I will show you how to share a printer on Windows 10, directly from the control panel. ...

October 14, 2019 · 1 min · 97 words · Parzibyte

Print receipt in thermal printer using JavaScript, CSS & HTML

In this post I will show you how to print a ticket or receipt by using JavaScript (client side) and a thermal printer. At the end we will have a great ticket that looks like this: Obviously you can change the font family, size, logo and so on. And remember: we will be using only pure CSS, HTML & JavaScript, no frameworks; though you can use any framework to render the content before printing. You can see the demo here, and the full code on my GitHub. ...

October 10, 2019 · 3 min · 596 words · Parzibyte