ROSISTEM
ROSISTEM SDK & Developer Components

Tools and SDKs for rapid integration of Rosistem solutions into your own applications

Developer Components provides developers with REST APIs, .NET and Android SDKs, prebuilt UI components and complete examples for barcode, RFID and automation — integrated into any technology stack.

REST
Modern API
.NET
Windows / Server SDK
AAR
Native Android SDK
<1zi
Time to first integration
Multilingual · RO + EN included
REST API · for ERP/CRM integrations
Cloud or on-premise
Windows desktop app
The problem we solve

Internal dev teams building data-capture apps spend 4–8 weeks wrestling with raw scanner SDKs, print drivers and RFID middleware, then inherit maintenance liability for code their company does not want to own.

Who it's for

Software Architects and Engineering Managers at ISVs and in-house teams shipping line-of-business apps that need production-grade scanner, printer and RFID integration.

-75%
Dev time saved
3
Platforms supported
100+
Devices supported
7
Days to first integration
Implementation path

From kickoff to go-live 7 days

Methodology tested in 100+ implementations. We know every step, every pitfall, every accelerator.

1
Day 1
SDK delivery
NuGet/AAR/NPM packages delivered with license key and documentation portal access.
2
Day 2-3
Sample integration
Sample projects wired to client hardware (scanners, printers, RFID readers).
3
Day 4-6
Custom build
Pair-programming with Rosistem engineers and architecture review for your use case.
4
Day 7
Production deploy
Production release with versioned support contract and priority bug channel.
What you get

Barcode & RFID components for .NET, ActiveX, Java, PHP and Delphi VCL.

Rosistem offers a comprehensive suite of barcode and RFID components for automatic identification and data capture. Barcodes are generated dynamically as graphic images rather than through fonts, which gives greater flexibility and print quality across industrial applications. Supported platforms include .NET (WinForms, ASP.NET, Silverlight, WPF), ActiveX, Java (JavaBeans, Applets, Servlets), PHP classes and Delphi VCL. The suite also includes RFID encoding components, special barcode fonts and MICR encoding for financial document recognition.

01 · Capability

Rosistem Barcode .NET

The .NET component works in WinForms, ASP.NET, Silverlight and WPF projects, exposing a straightforward API to draw barcodes into any graphic container or generate image files. All common 1D and 2D symbologies are supported — Code 39, Code 128, EAN 13, UPC, Data Matrix, QR Code, PDF417 — together with postal formats (USPS, British Royal Mail, Australian Post). Output is a vector or raster image at any resolution, with control over orientation, quiet zone, human-readable text and check digits.

Rosistem Barcode .NET
02 · Capability

ActiveX, Java and PHP

For legacy Windows applications Rosistem provides an ActiveX control that plugs into any ActiveX-capable host — Visual Basic, Access, Office documents — and supports the same symbologies as the .NET component. The Java suite covers JavaBeans, Applets, Servlets and plain Java classes, so barcode generation can happen both server-side and client-side. For websites, a PHP class library creates barcodes on demand from PHP scripts without any native dependencies.

ActiveX, Java and PHP
03 · Capability

Delphi VCL

The VCL component targets Delphi and C++ Builder developers who need barcode generation inside VCL forms. Like the other components, it renders barcodes as graphic objects — not fonts — so output scales and prints cleanly at any resolution. This is particularly useful in industrial applications where precise control over quiet zones, bar widths and module sizes is required by GS1 and symbology specifications.

Delphi VCL
04 · Capability

PHP Barcode & Auto-print PDF

The PHP barcode class library generates 1D and 2D codes directly from PHP scripts, making it easy to add barcodes to web applications, invoices and order confirmations. For high-volume environments Rosistem also provides a PDF Directory Printing utility that watches a folder and sends every new PDF to the configured printer automatically — useful for invoicing, shipping labels and backend document flows that produce PDFs as a by-product.

PHP Barcode & Auto-print PDF
Detailed capabilities

Everything you need, in one system

Dynamic graphic generation

No font dependencies — clean output at any print resolution.

1D symbologies

Code 39, Code 128, EAN 13, UPC, ITF and more.

2D symbologies

Data Matrix, QR Code, PDF417, GS1 DataMatrix.

Postal barcodes

USPS, British Royal Mail, Australian Post.

RFID encoding

Write EPC data to RFID tags from your own application.

Special barcode fonts

Provided for legacy reporting tools that require TTF/OTF.

MICR encoding

For financial document recognition (checks, bank drafts).

PDF Directory Printing utility

Watch a folder and auto-print every PDF that lands in it.

How customers use it

Real-world scenarios by industry

Software vendors
ISV embedding barcode generation in an accounting application.
One royalty-free component covering all customer symbologies.
Web agencies
E-commerce site generating barcodes on shipping labels and invoices.
Server-side PHP class produces print-ready images.
Banking & finance
Check printing application requiring MICR encoding.
Compliant output accepted by check-processing machines.
Industrial integrators
SCADA or MES vendor embedding barcodes in operator HMIs.
Consistent barcode rendering across HMI, reports and labels.
Integrations

Connects with the systems you already run

Visual Studio (.NET) Delphi / C++ Builder (VCL) Eclipse / IntelliJ (Java) Any PHP framework (Laravel, Symfony, raw PHP) Classic VB / Office (ActiveX)
Compatible hardware

Runs on any industrial terminal

Any Windows-installed printer RFID encoders (for the RFID components) Check printers with MICR support
Screenshots

The application, up close

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 8
Screenshot 9
Screenshot 10

Key objectives

Five reasons to build on the Rosistem platform.

Documented REST API

REST API with OpenAPI/Swagger documentation. OAuth2 authentication, rate limiting, free test sandbox. Integration in any language.

SDK .NET & Android

Native libraries for .NET 6+, .NET Framework 4.8 and Android (Java/Kotlin). NuGet and AAR ready to use, with complete examples.

Prebuilt UI components

Ready-to-use visual components: barcode scanner, RFID reader, product lists, reception forms. Fully customizable.

Fast integration

From zero to first working integration in less than a day. Step-by-step configuration wizard and dedicated technical support.

Stable & secure

Components battle-tested in production at hundreds of clients. Semantic versioning, guaranteed backward compatibility, detailed changelog.

Features

What the developer components include

From receiving to shipping — every stage controlled, every operation traceable.

REST API Gateway

Unified API for WMS, Assets, Inventory and Service. Interactive Swagger docs, OAuth2 auth, webhooks.

.NET SDK (NuGet)

NuGet package for .NET 6+ and .NET Framework 4.8. Includes models, typed HTTP client and WinForms/WPF/ASP.NET examples.

Android SDK (AAR)

AAR library for Android 7+, Java and Kotlin. Native barcode scanner, RFID, Bluetooth — optimized for industrial terminals.

Android UI components

Prebuilt visual components: BarcodeScanner View, RFIDReaderView, ProductSearchFragment. Material 3 design, customizable.

Webhooks & Events

Real-time notifications via configurable webhooks. Events for receiving, picking, inventory, service — integrated with any system.

Sandbox & Mock data

Full test environment with preloaded mock data. Test integrations without affecting production data. One-click reset.

Full documentation

Detailed technical documentation: quick start, integration guides, API reference, code examples and FAQ. Updated with every release.

Dedicated technical support

Access to the Rosistem engineering team via dedicated Slack channel, email and pair-programming sessions for complex integrations.

Why Rosistem

Fast implementation. Guaranteed ROI. Local support.

Go-live in 30 days
Methodology tested in 100+ implementations. Data import, configuration, training and go-live guaranteed in 30 days.
Native integration with your ERP
Certified native connectors for SAP, Oracle, Microsoft Business Central, Odoo, WinMentor, Saga, NextUp - Ciel, Nexus, SoftOne and any other system via open REST API.
24/7 technical support
Dedicated team in Bucharest. Guaranteed SLA, continuous updates, direct access to the development team.
Process

Quick Integration into Your Applications

Step 1: Choose the components you need
The SDK is modular: select only what you need — Barcode Generator, GS1 Reader/Validator, UHF RFID Client, Zebra DataWedge scanner wrapper, or all together. License per application or per developer.

Step 2: Install via NuGet / Maven / Gradle
Packages are available on NuGet.org (for .NET), Maven Central (Java), and as AAR (Android). Installation in 2 minutes, no external dependencies. Complete documentation with code examples for each function.

Step 3: Implement the functionality
The API is simple and consistent: BarcodeGenerator.Generate(data, BarcodeType.GS1_128), RfidReader.Connect(ip, port), GS1Validator.Parse(barcode). All asynchronous operations support async/await.

Step 4: Support and updates
The license includes 12 months of technical support via email and access to updates. You can purchase extended support with guaranteed SLA and architecture consulting sessions.

Frequently asked questions

Answers to your questions

What .NET versions are supported?

We support .NET Framework 4.7.2+, .NET Standard 2.0, .NET 6, .NET 7, and .NET 8. The same NuGet package works on all platforms thanks to multi-targeting.

Can I test the SDK before buying?

Yes. We offer a 30-day trial license with no functional limitations. Download from the developer portal, install via NuGet, and test in your real project.

Does the SDK work with RFID readers from any manufacturer?

We have native support for Impinj (LLRP), Zebra FX series, Nordic ID Sampo, and EPC Gen2-compatible readers. For other brands we offer an abstraction layer with custom implementation.

Are there redistribution restrictions?

The per-application license allows redistribution in the licensed application with no end-user limits. There are no per-unit royalties. The per-developer license allows use in up to 3 commercial applications.

Available packages

Choose the right package

Developer license, per application.

Developer

For individual developers, 1 application.

€1.019 €/month
excl. VAT
  • Barcode & RFID SDK
  • Docs & samples
  • Forum support
  • 1 application
  • Monthly updates
Request quote
Popular

Team

Up to 5 developers, multiple apps.

€1.049 €/month
excl. VAT
  • 5 developers
  • 5 applications
  • Priority email support
  • Commercial license
  • Full UI components
  • CI/CD templates
Request quote

OEM

Redistribution license, white-label.

On request
custom quote
  • Redistribution included
  • White-label
  • Optional source code
  • Technical training
  • Dedicated support
Contact us

Prices are indicative, excluding VAT. Monthly or annual billing (10% discount on annual plan).

Ready to implement Rosistem Developer Components?

Request a free, personalized demo for your company. Our consultant will contact you within 24 hours.

No cost
Response in 24h
No commitment

We use cookies

We use essential cookies for the site to work and, optionally, analytics and marketing cookies. You can change your preferences at any time. Privacy policy · Cookie policy

Cookie preferences