Printer troubleshooting technician providing live chat help

Joe B.

Reviewed for technical accuracy

Specialities: Lab & eLab printing, QR & barcode quality, laser/thermal printers, media type & tray setup, Windows print drivers

Fix “eLab requisition QR unreadable on laser” — line weight, DPI, tray & media type configuration

Technician avatar Technician
Hey! We can absolutely fix an eLab requisition QR unreadable on a laser printer so analyzers and check-in scanners stop rejecting orders.

A few quick questions so we don’t guess:
• Which system are you printing from — a browser-based eLab portal, Cerner/Epic, or another LIS?
• What’s the laser printer model (HP, Brother, Canon, etc.) and is it USB or networked?
• Does the QR code scan fine on-screen (from the PDF on your monitor) but fails only after printing?
• Are you printing on plain white paper from a standard tray, or on labels / pre-printed requisition stock from another tray?

Once I know the workflow, we’ll adjust line weight, DPI, media type, and tray so the QR prints dark, crisp, and reliably readable by your 2D barcode scanners.
Customer
We’re using an eLab web portal that generates a PDF requisition with a QR in the upper right corner. Staff print from Chrome on Windows to an HP LaserJet. On screen the QR scans fine with a phone, but once it’s printed the analyzer’s 2D scanner can’t read it. The black squares look kind of thin and gray. We’re using plain letter paper out of Tray 2 on most devices.
Technician avatar Technician
Got it — that’s a textbook eLab requisition QR unreadable on laser scenario: the QR image from the eLab system is fine, but the way the laser printer renders line weight and density makes it hard for the scanner to decode.

The usual reasons a printed QR code is too light or thin to scan:
• Line weight too fine + low effective DPI: The requisition is shrunk by “Fit to page”, so each QR module ends up just a couple of dots wide on a 300–600 DPI laser printer.
• Draft / toner-save mode: HP “FastRes”, “Economode” or similar cut toner, lowering contrast so the QR looks washed out instead of solid black on white.
• Wrong media type or tray: Printing dense 2D barcodes onto labels or pre-printed stock while the driver thinks it’s “Plain” can cause poor fusing and haloing that breaks fine QR details.
• Browser scaling and PDF rendering: “Fit to printable area” or “Shrink oversized pages” quietly reduce QR size and effective line weight by 5–15%.

We’ll fix it in stages: first scaling and laser printer DPI, then QR size / line weight from eLab where possible, then standardizing media type + tray so the QR code is printed at the right density everywhere.
Customer
That makes sense. It’s worst on one HP LaserJet M404, but a couple of older HPs seem a bit better. In Chrome we usually just hit Ctrl+P and leave “Fit to printable area” on. Print quality is set to “Normal” and toner save is off, at least on this workstation. The QR is about 0.75 inch square on paper. We don’t really have any control over how the eLab system generates it.
Technician avatar Technician
Perfect, thanks — that points straight at Chrome scaling + HP driver on that M404.

Step 1 — Turn off shrinking and print the requisition at 100% scale
On the workstation that prints to the M404:
• Open the requisition PDF in Chrome.
• Press Ctrl+P → click More settings.
• Set Scale = 100% (not “Fit to printable area”) and uncheck any “Shrink to fit” options.
• Make sure “Two-sided” and “Pages per sheet” are off so Chrome doesn’t squeeze content.

Step 2 — Force high DPI and full density in the HP laser driver
In the same dialog, open Printer Properties or Preferences:
• Under Print Quality, choose 600 DPI or “Best/ProRes”, not Draft or Fast.
• Verify Toner Save / Economode / Eco are off so the QR isn’t printed gray.
• Make sure any “Print lighter” sliders are centered or darker, and you’re using pure black.

Print a single requisition. The QR modules should look darker and more solid, not made of faint dots. Test that copy with both a phone and your analyzer’s 2D scanner and tell me how often it reads now.
Customer
I changed Chrome to 100% scale and set the HP driver to 600 DPI with Best quality, toner save off. The QR now looks noticeably darker and a bit larger. My phone reads it instantly, and the analyzer scanner is picking up most of them, but a couple of requisitions still failed when the QR was right near the top edge of the page.
Technician avatar Technician
Good improvement — that confirms DPI and density were a big part of the unreadable QR issue. Now we should look at physical size and line weight of the QR itself.

Most QR guidelines say each little square (module) should be at least around 0.3–0.4 mm wide on paper at 300–600 DPI, which typically means a QR code roughly 0.8–1.0 inch square for lab use. Smaller than that and a 2D scanner can’t cleanly see the pattern, especially when printed on a laser.

Step 3 — Adjust requisition QR size / line weight in eLab
• If your eLab or LIS admin screen has a “enlarge barcode/QR” or “high-resolution QR” option, turn it on so the code renders larger and with thicker lines.
• Place the QR at least a few millimeters from the page edge and away from dark logos or text so the scanner’s framing box sees clear white “quiet zone” around it.
• Aim for a printed QR about 1 inch wide; this increases line weight and gives low-resolution laser printers more dots to work with.

After you bump the QR size, reprint with the same 600 DPI/Best settings and see if the analyzer now reads 100% of your test requisitions.
Customer
We can’t edit the QR graphic directly, but in the eLab admin we found a setting to “enlarge barcode” and moved it slightly away from the header logo. Now the QR is almost exactly 1 inch square. With the better print settings, the analyzer scanner reads every test I send through. Is there anything else we should standardize, like media type or tray config?
Technician avatar Technician
Yes, standardizing tray and media type is huge for lab QR and barcode print quality.

Step 4 — Lock in media type, tray, and stock for eLab requisitions
On each HP LaserJet (or equivalent):
• Set the tray you use for requisitions (for example Tray 2) to a consistent Media type — usually “Plain” or “Letterhead” for standard 20–24 lb white paper.
• If you ever print requisition QRs on labels or heavier card stock, set that tray’s media to “Labels” or “Heavy” so the fuser runs hot/slow enough to avoid gray, patchy fills.
• Turn off automatic “Tray selection” for the eLab print queue and force it to use the requisition tray, so staff can’t accidentally print on colored letterhead that kills QR contrast.
• In “Image” or “Graphics” options, disable aggressive “image smoothing” that might anti-alias the QR and blur its edges.

After you lock these tray + media settings, every site should get the same line weight, contrast, and QR readability for eLab requisitions.
Customer
I set Tray 2 as Plain Letter and disabled the automatic tray selection. I also turned off HP’s “ImageEnhance.” The QRs now look very crisp compared to before. A couple of our smaller clinics have cheaper 300 DPI lasers though — will they need different settings to keep the QR from being unreadable?
Technician avatar Technician
Great question. Lower-DPI laser printers are much less forgiving when QR line weight is borderline.

Step 5 — Make eLab QR codes friendly to 300 DPI lasers
• Keep the requisition QR at about 1″ square on paper; that gives each module a healthy number of dots at 300 DPI.
• On the 300 DPI devices, set print quality to the highest option (“Best” or “Fine”) and avoid Draft/Eco.
• Don’t use “Print as image” at low resolution in PDF viewers; if you must, pick at least 300–600 DPI so QR edges stay sharp.
• Print eLab requisitions only on uncoated white stock, not glossy or colored paper, so you maintain a strong black-on-white contrast ratio.

Once that’s done, print a small batch from one of those clinics and test with both your analyzers and a generic phone QR scanner. If both can read them easily, your QR line weight vs laser DPI is in a safe range.
Customer
We tried that from one of the 300 DPI sites and, after forcing Best quality and 100% scale on plain white paper, the analyzer scanner reads them too. The only time it still struggles is if someone prints to the wrong tray on pre-printed colored letterhead, then the code looks a bit muddy.
Technician avatar Technician
That lines up: heavy graphics or colored stock can ruin QR contrast even if line weight and DPI are perfect.

Step 6 — Lock in defaults and prevent bad tray/media combos
• Create a dedicated print queue like “eLab Reqs – Plain” mapped to the correct tray with plain white media.
• In Windows Print Management or your print server, set that queue’s defaults to: 100% scale, Best/600 DPI, toner-save off, correct media type, and a fixed tray.
• Add a brief SOP line: “Do not print eLab requisitions on colored letterhead — QR codes may be unreadable.”
• When you add new printers, test them with a sample eLab requisition QR before go-live to make sure the combination of line weight, DPI and media type is acceptable for your analyzers.

That usually eliminates those random “our laser printer suddenly can’t read the requisition QR” tickets across locations.
Customer
That’s really helpful. After setting defaults and telling staff to use the dedicated queue with plain white paper, we haven’t had a bad scan yet. Anything we should document as a quick checklist if this pops up again later?
Technician avatar Technician
Definitely — here’s a condensed checklist you can paste into your SOP:

Summary: To fix an eLab requisition QR unreadable on laser, 1) print at 100% scale (no “Fit to page”), 2) set the laser printer to Best / 600 DPI with toner-save off, 3) use a dedicated tray with plain white paper and the correct media type, 4) configure eLab to generate a QR about 1″ square with enough line weight, and 5) avoid colored or heavily pre-printed backgrounds behind the QR. Validate each new printer model with both a phone and the analyzer scanner.

If you’d like us to walk through these settings on every device in your lab one-by-one, just open the chat and an expert will help you standardize everything.
Customer
Perfect, that gives us something concrete to follow. With the bigger QR, correct media type, and better laser settings, everything’s scanning cleanly now. Thanks for the detailed help!

Quick answer: the accepted fix

Accepted fix when an eLab requisition QR is unreadable on a laser printer: print the requisition at 100% scale (no “Fit to page”), set the laser to Best / 600 DPI with toner-save off, use plain white paper from a dedicated tray with the correct media type, and configure eLab to generate a QR about 1 inch square so line weight and contrast meet 2D scanner requirements.


Why eLab requisition QR codes fail on laser printers (line weight, DPI, media type)

Most eLab requisition QR unreadable on laser problems come from the print path, not the LIS itself. If a requisition is shrunk by “Fit to page” or printed at low laser printer DPI, the QR line weight becomes too thin and modules are only one or two dots wide. Combine that with draft/eco modes that reduce toner density and you end up with a QR code that’s too light or fuzzy to scan, even though it looks okay to the eye.

Media type and tray configuration matter too. Dense 2D barcodes and QR codes printed on glossy card stock, colored letterhead, or the wrong label setting can suffer from poor fusing, haloing, or low contrast. Standardizing DPI, QR module size, media type, and the dedicated tray for requisitions is usually enough to turn intermittent scan failures into stable, first-time reads across the lab.

How to test whether the issue is QR artwork, laser printer, or scanner

To isolate what’s breaking an eLab requisition QR, test each part of the chain:

First, capture the requisition as a PDF or screenshot and scan the QR directly from your monitor with a phone app. If that works, the QR encoding and data are fine. Next, print a single requisition on plain white paper at 100% scale and Best / 600 DPI. Compare that to a copy printed with “Fit to page” and Draft or toner-save mode — if the draft version fails, the culprit is laser printer line weight and contrast, not eLab.

Finally, test the same printed QR with both a generic phone scanner and your lab analyzers. If phones scan reliably but analyzers struggle, their tolerances for contrast, quiet zone, and module size may be stricter, so you may need a slightly larger QR, brighter paper, or updated scanner settings. Once you find a combination of DPI, QR size, line weight, media type, and tray that works everywhere, bake it into your print queues and SOPs.

eLab requisition QR unreadable on laser — quick troubleshooting tips

In most labs, “unreadable” QR codes come from scaling, DPI, or media configuration — not from bad data.

Quick path: disable “Fit to page” so requisitions print at 100% scale → choose Best / 600 DPI in the laser driver and turn off toner-save → set a dedicated tray with plain white paper and the correct media type → enlarge the eLab requisition QR to roughly a 1″ square so line weight and modules are robust. Validate with both a phone and each analyzer’s 2D scanner, then save those as your standard “eLab QR” print settings.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your lab workflow, printer fleet, and analyzers, 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 for eLab requisition QR unreadable on laser, QR & barcode print quality issues, analyzer scanner setup, and more.

Expert will respond in minutes

We match you with a technician who understands eLab requisition templates, laser printer settings, line weight vs DPI, and 2D barcode scanner tolerances in clinical environments.

Save time & money

Stop re-printing requisitions, re-labeling tubes, or re-entering orders by hand. Get a clear step-by-step QR print quality fix in chat and keep analyzers and staff moving.

FAQ

Why is my eLab requisition QR unreadable when printed on a laser printer?

Most of the time an eLab requisition QR unreadable on laser is caused by the print settings, not the LIS. “Fit to page” scaling, low DPI, toner-save modes, or the wrong media type can make QR modules too thin or low-contrast for a 2D scanner. Printing at 100% scale, using Best / 600 DPI, and plain white paper usually fixes it.

How big should the QR code be on a lab requisition for reliable scanning?

A safe target is a QR roughly 20–25 mm (0.8–1.0 inch) on paper, with each module at least about 0.3–0.4 mm wide at 300–600 DPI. Very small QRs, or ones shrunk by “Fit to page”, can produce modules only a dot or two wide, which many analyzers and handheld scanners will fail to decode consistently.

Which laser printer settings most affect QR and 2D barcode print quality?

The key settings are DPI / print quality mode, toner-save or Eco features, media type, and scale. Use Best/600 DPI or higher, disable toner-save, set the correct media type for your paper or labels, pick the dedicated requisition tray, and print at 100% scale. Also try disabling image smoothing that can blur QR edges.

Do I need a thermal label printer instead of a laser for eLab QR codes?

Not always. A properly configured laser printer can produce excellent, scannable eLab requisition QR codes if DPI, line weight, media type, and tray are set correctly. Thermal label printers are ideal for tube labels and small barcodes, but for full-page requisitions many labs stay on laser as long as they standardize QR size, line weight, and print profiles.

Sources

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