P4 Software
/
BarcoderX English
Applies to: BarcoderX Basic and Ultimate
Status: The samples repository exists and has an index of ten topics, each marked Planned. It holds no sample code yet, and no sample can run yet. Samples arrive with the features they show.
The samples are in a public repository: P4Software/BarcoderX-Samples. Its README is in English and in Spanish.
As of 2026-11-15, the repository holds an index of ten topics. Each topic has its own folder with a short README, in English and in Spanish, that says what the sample will show and what you will need. Every topic is marked Planned. A folder holds a real program only when its feature is finished, and only then does the status change to Available. Until then, a folder holds only its README.
| Topic | What it will show | Status |
|---|---|---|
| First label in code | The shortest path from nothing to one finished label, from a .NET program | Planned |
| PNG and PDF output | One label saved as a PNG picture and as a PDF file | Planned |
| Barcodes (linear, 2D, GS1) | Barcodes of each kind, with check digits and readable text | Planned |
| Text and fonts | Text layout, the built-in font and a font that you upload | Planned |
| Templates and data binding | One template, many records, one label for each | Planned |
| Printing to a ZPL printer over the network | A label sent from your program straight to a printer on your network | Planned |
| The web API | Create a print job and read its status | Planned |
| The label editor in React, Angular and Vue | The editor embedded in a web page of each framework | Planned |
| The print agent | The agent installed near your printers and paired with your server | Planned |
| Licensing and the evaluation mark | The same label with and without a license key | Planned |
When samples exist, you will need the .NET 10 SDK and Windows x64, Linux x64 or Linux arm64. A license key is optional: without one, everything still works and the output carries the evaluation mark. The samples are written in C#. The samples for the web API, the editor and the print agent also need an API server that you install and run yourself. BarcoderX hosts nothing for you, so every sample runs on your own computers.
Each sample is a small .NET 10 project that shows one thing. Once a sample is Available, you open its folder, read its README and run it. Most samples start with one command, dotnet run, and the README tells you if a sample needs something different. The sample prints what it did, in plain words, and what to do next.
The sample code in the repository is released under the MIT License. That covers the sample code only. The BarcoderX SDK and its other components are licensed separately, under their own commercial terms. See Editions and licensing.
Open an issue in the samples repository. Say which sample folder you used, which operating system you run, what you expected and what happened. Never paste a license key or an API key into an issue.
When a sample ships, its status in the index changes to Available, and this page is updated.
BarcoderX is a product of P4 Software.
Was this page helpful?