xBarcodexBarcode

Vector Perfection: Introducing EPS Support in v1.6.1

xBarcode Engineering Team Release

The Missing Piece for Print Professionals

Today we are excited to announce the release of xBarcode v1.6.1, which introduces native support for Encapsulated PostScript (EPS).

While SVG is excellent for the web, the print industry—packaging, billboards, high-end magazines—has relied on EPS for decades. By adding this format, xBarcode bridges the gap between digital generation and physical production.

Learn more about our EPS implementation →


Why EPS?

1. True Vector Scalability

Embed a barcode on a business card or a billboard—the edges remain razor-sharp. Unlike raster formats (PNG, JPG), EPS uses mathematical descriptions of lines and curves.

2. CMYK Support

Our EPS generation supports the CMYK color model, ensuring that the black bars of your barcode are printed as “Rich Black” or “K-100” depending on your press requirements, avoiding muddy colors that can affect scanning rates.

3. Native Rust Implementation

We didn’t just wrap a conversion library. We wrote a pure Rust EPS encoder from scratch.

How to Use It

Web Interface

Simply select “EPS” from the download options in the Generator.

API

We’ve added a new output parameter to the render endpoint:

curl -X POST https://api.xbarcode.ai/v1/render \
  -H "Authorization: Bearer YOUR_KEY" \
  -d '{
    "format": "code_128",
    "content": "8675309",
    "output": "eps"
  }' > barcode.eps

What’s Next?

With the core vector formats (SVG, EPS) now fully supported, we are turning our attention to PDF generation for label printing. Stay tuned for v1.7!

Explore EPS Features


Ready to optimize your barcode generation?

Try the engine that powers this research. No allocations, just speed.