Industrial labeling technician providing live chat help

Joe B.

Reviewed for technical accuracy

Specialities: GHS/HazCom & CLP labels, Zebra ZPL, BarTender/NiceLabel, Thermal transfer, Resin ribbons, Color label printers

GHS pictograms not printing — red diamond border missing, overlay dropped, driver in monochrome mode

Technician avatar Technician
Hey! Let’s get your GHS / Hazard communication labels printing with all required pictograms (red diamond frames, exclamation mark, flame, corrosive, etc.). Which setup do you use: Zebra ZPL with thermal transfer and resin ribbon, or a desktop color label printer (Epson/Primera/OKI)? Are the pictograms missing entirely, printed in black instead of red, or showing as blank boxes?
Customer
Zebra ZD420, thermal transfer at 300 DPI with **resin ribbon**. We print from **BarTender**. The red GHS diamonds don’t appear; text and barcodes print fine. Sometimes the icon prints but the red border is gone.
Technician avatar Technician
Got it. On Zebra + BarTender this is usually one of four things:
1) Driver color mode set to Monochrome so the red layer is treated as white (dropped).
2) Template overlay—SVG/PNG pictograms—are not embedded; ZPL references can’t find the file (^XG lookup fails).
3) Transparency/flattening bug: CMYK PDF flattens and the diamond (spot/Pantone 485) disappears.
4) Incorrect media/ribbon: low energy or incompatible resin ribbon on glossy poly stock so the red preprint doesn’t transfer when using two-color ribbon/heads.
We’ll check each, then lock compliant output for OSHA/CLP.
Customer
We use BarTender’s GHS template with linked SVG pictograms. Driver is ZDesigner. Labels are BS5609-grade polyester with chemical-resistant topcoat.
Technician avatar Technician
Step 1 — Embed and layer correctly
• In BarTender/NiceLabel convert linked pictograms to Embedded Graphics and keep them as vector SVG (or 300-DPI PNG with transparency).
• For ZPL, store graphics to printer (^DG) and call with ^XG; position with ^FO. Ensure the overlay layer is above white boxes; avoid clipping groups.
• Disable “Image Dithering” for line art so the red diamond stays clean and meets HazCom visibility rules.
Customer
Where in the driver do we change color mode? Everything prints black even when the art is red.
Technician avatar Technician
Step 2 — Set driver color/print mode
• In **ZDesigner Properties → Options/Advanced**, switch from Monochrome to Use graphics as downloaded / Process color. For two-color heads pick the correct black/red panel (if applicable).
• Keep Resolution 300-DPI, Darkness tuned for resin ribbon, and Print speed moderate to prevent diamond gaps.
• If you have pre-printed red borders on the label stock, set driver to Black only and remove red artwork from the template to avoid registration issues.
Customer
Some labels show the exclamation icon but the red border is missing after we export to PDF and print.
Technician avatar Technician
That’s a classic CMYK → RGB flattening issue. Fix:
• In the design app set document to RGB; convert spot/Pantone red to device RGB (e.g., #FF0000).
• Enable “Preserve Overprints” or **flatten transparency** at high quality; avoid hairline strokes under 0.5 pt.
• Export pictograms as **SVG** or high-contrast PNG, then embed—don’t rely on the PDF renderer inside the driver.
Customer
Could ribbon or media be the reason the pictogram looks patchy or wipes off during chemical washdown?
Technician avatar Technician
Absolutely. For GHS/BS5609 compliance you need a resin ribbon matched to the film/topcoat (polyester, polypropylene).
• Run a media calibration, then test **darkness** and **speed**—resin needs higher energy but slower speed.
• If ink wipes, switch to a premium resin (chemical/UV resistant) or certified label stock from your supplier.
• Uneven diamonds often come from low head pressure or dirty platen—clean both with IPA.
Customer
We store pictograms on the printer. After a firmware update they disappeared. Now we get blank space where the diamond should be.
Technician avatar Technician
Step 3 — Restore ZPL graphics
• Re-download graphics with ~DG to E: (Flash) or R: (RAM) and call them via the exact path in ^XG (e.g., ^XGE:ghs_flame.GRF,1,1^FS).
• Verify ^LH/^FO coordinates and ^PW width after firmware reset; the wrong label length ^LL can clip overlays.
• Keep a printer profile backup so updates don’t wipe symbols again.
Customer
What if we move to a color label printer later? Will the same template work and pass OSHA/CLP?
Technician avatar Technician
Yes—just ensure the template uses vector pictograms and a pure red (#FF0000). On Epson/Primera enable the correct ICC profile, set **Gloss/Matte** to match media, and keep line art as vector so diamonds are razor-sharp. For compliance, verify label durability (abrasion, salt-spray) and keep your SDS data aligned with the printed hazard statements.
Customer
After embedding SVG and changing driver mode, the red diamonds print on every label. Any final checks so we’re audit-ready?
Technician avatar Technician
Final checks:
• Keep embedded SVG/PNG; avoid external links.
• Driver: Process graphics, 300-DPI, proper darkness/speed for resin; media calibrated.
• Template: diamonds on the top layer; no white boxes covering them; export in RGB.
• Keep sample prints + QA checklist for OSHA/CLP audits. Need a ZPL macro pack or BarTender template review? Open the chat.

Quick answer: the accepted fix

Accepted fix when a GHS label prints missing pictograms: embed SVG/PNG overlays, enable driver color processing (not Monochrome), store graphics and call them with proper ZPL layering, print at 300-DPI using a matched resin ribbon and certified label stock, and export artwork in RGB to avoid CMYK flattening.


Why GHS pictograms disappear (overlay, CMYK, driver mode, ribbon/media)

Missing diamonds usually come from template overlays not embedded, drivers set to Monochrome, CMYK transparency issues, or ribbon/media mismatch that causes voids. Using vector pictograms, correct ZPL ^XG paths, and resin ribbon tuned for the label topcoat solves most cases.

How to verify the fix

Print a test sheet with all nine GHS pictograms at production speed. Check sharp red diamonds, no clipping, solid fill. Wipe with IPA and perform a quick abrasion test. If using color printers, confirm hue with an ICC-driven proof. Archive the sample for audit.

GHS pictograms missing — quick troubleshooting tips

Most fixes are in templates, driver color mode, or ribbon/media pairing.

Quick path: embed SVG → driver Process graphics → ZPL overlay ^XG with correct path → 300-DPI, darkness & speed tuned → premium resin ribbon + certified stock → export RGB, flatten transparencies.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your environment, please consult a verified expert on Whizz-Tech before making decisions.


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including tech support, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specializes in your situation. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive consults. Membership can save you significant time and money each month.

FAQ

Why do my GHS pictograms not print?

Common causes: monochrome driver mode, non-embedded overlays, CMYK flattening, wrong ZPL paths, and ribbon/media mismatch.

Do I need a color printer for GHS?

No. Many sites use pre-printed red diamonds with thermal transfer for black text/barcodes. If printing red on demand, use two-color or a color inkjet/LED and keep vector graphics.

What ribbon is best for chemical resistance?

Premium resin ribbon matched to film topcoat (polyester/PP) and tuned darkness/speed is required for BS5609 durability.

How do I keep diamonds sharp?

Print at 300-DPI, disable dithering for line art, embed SVG, and avoid hairline strokes below 0.5 pt. Clean head and platen regularly.

Common GHS label problems and quick fixes
SymptomLikely causeQuick fix
Red diamond missing Monochrome mode; CMYK flattening Enable color processing; export RGB; embed SVG/PNG
Blank space where icon should be Broken ZPL path or overlay not stored Download with ~DG and call via ^XG; check ^PW/^LL
Patchy/weak print Ribbon/media mismatch; low energy Use resin ribbon, raise darkness, reduce speed, clean head
Diamond clipped at edge Label length/positioning Correct ^LH/^FO/^LL and template margins; calibrate media

Step-by-step (Zebra + BarTender/NiceLabel)

  1. Embed pictograms as SVG/PNG; avoid external links; keep on top layer.
  2. Switch ZDesigner to Process graphics, 300-DPI; tune darkness/speed for resin ribbon; run media calibration.
  3. Store overlays to printer (~DG) and reference with ^XG; verify ^PW/^LL/^FO after firmware updates.
  4. Export artwork in RGB and flatten transparencies; avoid spot overprints that drop on render.

Note for mixed environments (Windows/macOS)

  1. Use vendor drivers on both OSes; disable “Print as image” unless troubleshooting; keep vector overlays.
  2. For color devices set correct ICC profile and media type (Gloss/Matte) to maintain GHS red.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant