Images and Text (Using TrueType Fonts) Disappear from Label When Using Label Stored in Printer Memory (Smart Printer Setup) – CODESOFT Problem Article
Summary
Images and text (using graphic images for fonts instead of printer resident fonts) can disappear from the label when a Zebra printer is setup as a ‘smart printer’. Usually, a power cycle will cause this to occur. The “Download images…” setting available in some TEKLYNX CODESOFT embedded drivers can restore the images and text fonts to the label.
Situation and Symptoms
- Printer has been turned off and back on again (power cycle)
- Label design stored in printer memory (setup as a ‘smart printer’)
- Print job sent to to the printer setup to use label design stored in printer memory
- Images and text using images (e.g. TrueType fonts) are missing from the label at print time
Explanation
When a printer is setup as a ‘smart printer’, the label design is stored in the printer memory. This typically includes all types of images. Images are sometimes pictures (logos, product pictures, etc.). However, when text is sent to the printer using a font NOT STORED in the printer (i.e. most of them), the text is ALSO sent over as a series of images. When the printer loses power, volatile memory (RAM) is lost. Thus cycling the power on the printer will result in a loss of images stored in RAM.
The print jobs sent to the smart printer often do not include these images. This is partly why printing his way is efficient:
- Less processing required by the PC/server sending the print job
- Less bandwidth usage as the print jobs travel from the PC/server to the printer
- RAM can process the images faster
Since the print jobs sent to the printer are relying on the images stored in the printer RAM, the label must be printed without them if the images are missing.
Solution
Although this will lessen the efficiency of printing operation somewhat, the more reliable way to prevent this from happening is to resend the images with each print job. A setting available in many (but not all) TEKLYNX drivers is the “Download images to buffer memory” setting.

Additional Comments
Some TEKLYNX embedded printer drivers, for some Zebra printer (e.g.the Stripe 600) do not have the “Download images to buffer memory” option.
Author
Related Articles
- Loftware Redirect Print to PDF action using multiple printer seats
- License is failed – TEKLYNX CENTRAL Error Message
- Loftware Web Designer vs Desktop Designer
- Loftware Workday API Splitting Print Jobs
- Planning a BarTender Server Migration and Upgrade – BarTender Instructions Article
- Deciding on an In-Place Upgrade, Test Server, or Migration – BarTender Reference Article