← Back to Blog

Benjamin Hayes

Benjamin Hayes is a respected thought leader in the field of logistics, known for his expertise in supply chain management and global transportation. With a career spanning two decades, Benjamin has worked with multinational corporations to develop comprehensive logistics solutions that drive profitability and enhance customer satisfaction. Benjamin writes for Label Toolkit blog as a freelancer, where he shares his wealth of knowledge, offering practical guidance on optimizing logistics networks, managing inventory, and leveraging technology for competitive advantage.

Articles by Benjamin Hayes

How to Add a Logo to a ZPL Label: Image Download and ^GF Command Guide

Adding a logo to a ZPL label means converting your image to a monochrome bitmap, encoding it as hex or Z64 binary, downloading it to printer memory, and placing it on the label with the ^GF command. This guide walks through every step with real ZPL code.

How to Convert PDF to ZPL: Tools, Methods, and Free Online Options

Converting a PDF label to ZPL involves either rasterizing the PDF into a bitmap that ZPL embeds as a graphic, or redrawing the label natively in a ZPL-aware tool. This guide explains both paths, their trade-offs, and how to get print-ready ZPL without installing software.

203 DPI vs 300 DPI Label Printers: Which Resolution Do You Need

Choosing between a 203 DPI and 300 DPI label printer affects barcode scan reliability, text legibility, and throughput. This guide breaks down exactly when each resolution is the right call.

Code 128 vs Code 39: Which Linear Barcode Is Right for Your Labels

Choosing between Code 128 and Code 39 affects how much label space your barcode needs, which scanners can read it, and whether your data even fits. This guide breaks down every meaningful difference so you can pick the right symbology the first time.

Code 128 Barcode: Format, Character Set, and When to Use It

Code 128 is the dominant linear barcode for shipping, logistics, and GS1-128 compliance. This guide covers its three character subsets, check digit math, quiet zone rules, and exactly when to choose it over other 1D symbologies.

ZPL Command Reference: ^BC (Code 128 Barcode)

Everything you need to use the ^BC ZPL command: full syntax, every parameter explained with real values, working copy-paste examples, and common pitfalls when printing Code 128 barcodes on Zebra thermal printers.

Compliance Label Templates: Nutrition, GHS, CE and UKCA

The templates that let a business actually ship: EU and US nutrition panels, GHS hazard diamonds, CE and UKCA marking plates. Each one encodes the layout the regulation expects, so you fill in values instead of guessing structure.