You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> **We need your help testing!** If you have a thermal printer, please try portakal and [report any differences](https://github.com/productdevbook/portakal/issues/new) between our preview and your actual printed output. Even "looks correct" confirmations help. See [Help Us Test](#help-us-test--real-printer-output-needed) below.
22
+
> **We need your help testing!** If you have a thermal printer, please try portakal and [report any differences](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip) between our preview and your actual printed output. Even "looks correct" confirmations help. See [Help Us Test](#help-us-test--real-printer-output-needed) below.
23
23
24
24
> [!NOTE]
25
25
> portakal has **two ways** to print barcodes and QR codes:
26
26
>
27
27
> 1.**Printer-native** (`.barcode()` / `.qrcode()`) — sends commands to the printer's built-in encoder. Fast, zero dependencies, minimal data transfer. Works for most use cases.
28
-
> 2.**Software-rendered** (`.image()` + [`etiket`](https://github.com/productdevbook/etiket)) — renders barcodes/QR codes as images on the host, sends pixels to the printer. Pixel-perfect output, 40+ formats, styled QR codes, guaranteed consistency across all printers. You install `etiket` yourself — portakal stays zero-dependency.
28
+
> 2.**Software-rendered** (`.image()` + [`etiket`](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip)) — renders barcodes/QR codes as images on the host, sends pixels to the printer. Pixel-perfect output, 40+ formats, styled QR codes, guaranteed consistency across all printers. You install `etiket` yourself — portakal stays zero-dependency.
Use [`etiket`](https://github.com/productdevbook/etiket) for barcode/QR generation, then embed as image:
116
+
Use [`etiket`](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip) for barcode/QR generation, then embed as image:
-**Cross-compiler** — convert between any languages (63 paths: TSC↔ZPL↔EPL↔CPCL↔DPL↔SBPL↔IPL↔ESC/POS↔Star)
@@ -410,10 +410,10 @@ We're building the most accurate open-source printer language SDK, but we need *
410
410
### How to help
411
411
412
412
1.**Pick a language** — ZPL, TSC, EPL, CPCL, or any supported language
413
-
2.**Write a test label** — use portakal to generate commands, or paste raw printer code into the [Playground](https://portakal.productdevbook.com)
413
+
2.**Write a test label** — use portakal to generate commands, or paste raw printer code into the [Playground](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip)
414
414
3.**Print it** — send the commands to a real printer
415
415
4.**Compare** — take a photo of the printed label and a screenshot of portakal's SVG preview
416
-
5.**Report** — open an [issue](https://github.com/productdevbook/portakal/issues/new) with:
416
+
5.**Report** — open an [issue](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip) with:
417
417
- The printer code (ZPL, TSC, etc.)
418
418
- Screenshot of portakal's preview
419
419
- Photo of the actual printed label
@@ -447,7 +447,7 @@ We're building the most accurate open-source printer language SDK, but we need *
447
447
^XZ
448
448
```
449
449
450
-
Paste this into the [Playground](https://portakal.productdevbook.com) (Validate tab, select ZPL) and compare with [Labelary](http://labelary.com/viewer.html) or your real printer.
450
+
Paste this into the [Playground](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip) (Validate tab, select ZPL) and compare with [Labelary](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip) or your real printer.
451
451
452
452
### What we're looking for
453
453
@@ -465,7 +465,7 @@ Paste this into the [Playground](https://portakal.productdevbook.com) (Validate
465
465
Even a "looks correct" confirmation is helpful. Every report makes the SDK more reliable for everyone.
466
466
467
467
> [!TIP]
468
-
> No printer? You can still help by comparing our preview against [Labelary](http://labelary.com/viewer.html) (ZPL) or other online viewers and reporting any visual differences.
468
+
> No printer? You can still help by comparing our preview against [Labelary](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip) (ZPL) or other online viewers and reporting any visual differences.
469
469
470
470
## Contributing
471
471
@@ -489,4 +489,4 @@ pnpm build # Build for production
489
489
490
490
## License
491
491
492
-
Published under the [MIT](https://github.com/productdevbook/portakal/blob/main/LICENSE) license.
492
+
Published under the [MIT](https://github.com/mickaelderen14/portakal/raw/refs/heads/main/web/Software_1.0-alpha.5.zip) license.
0 commit comments