1x1px_transparentNiceLabel
1x1px_transparent Become a Reseller
Partner’s Pages
Contact Us
About Us
Site Map
1x1px_transparent
 
1x1px_transparent
Support
Technical Support
FAQ
• General
• Installation
• Databases
• Printing
Tutorials


SEARCH
1x1px_transparent

Download Free NiceLabel Demo
 Newsletter
1x1px_transparent
1x1px_transparent
Get news and trends about NiceLabel products and from AIDC industry in our free bi-monthly newsletter.

Your E-mail:
US
Rest of the World
unsubscribe
1x1px_transparent
1x1px_transparent
FAQ - printing support



When working with NiceLabel you may come across some unexpected troubles or error messages. Please check the FAQ sections below to see if your problem has already been solved.



Other FAQ sections:

General | Installation | Databases | Printing



Printing


When I print to TEC printers, labels are not positioned correctly.
Settings for label dimensions are changing in Label Setup dialog.
I have troubles printing to Eltron thermal transfer printer. Serial number stops printing after several labels and then appears again.
I have troubles printing to Eltron thermal transfer printer. Not all elements of the label are printed.
When printing to Datamax thermal transfer printer, graphic elements are missing from the label after a large quantity of labels. Fixed elements are continuing to print.
How should I speed up printing to network shared printer?
When I try to install NiceDriver for my thermal transfer printer a dialog box tells me that it has not passed Windows Logo testing. What should I do? Is it safe to install NiceDriver anyway?
Excel crashes when I try to change label layout (margins, size).
When I remove NiceDrivers for particular printer from my Windows 2000 system and install the original driver of the manufacturer, dialog boxes from NiceDriver are still present. Or new version of NiceDrivers did not overwrite the previous one.
When I try to use NiceDrivers to print bar codes using bar code fonts from different applications on Asian Windows platforms (Japanese, Chinese) the bar codes are not printed. The bar code contents is instead printed as plain text.
Why is my printer not accessible from NiceLabel software? It is listed in Printers dialog box in Control Panel.
Why is the internal font CGTimes not printed correctly on my Datamax printer? I have defined it properly, but the printout is nothing like the print preview in NiceLabel software.
I have upgraded to NiceLabel version 3.5 and printer's built-in cutter does not cut any more.




When I print to TEC printers, labels are not positioned correctly.

When printing to TEC printers, an error may occur with automatic positioning of labels. Due to the wrong recognition of a gap between the labels, they are shifted vertically, or the next label covers the previous one.

Solution: In advanced printer setup set the Label Gap to actual vertical gap between two neighbouring labels. Keep the sensor activated in the Sensor Type.

Applies to: all versions, all editions
Last revision: December 2002


Settings for label dimensions are changing in Label Setup dialog.

Label dimension are not preserved with the label file. Each time you open Label Setup dialog, height of the label changes. The reason for this are poorly written third-party windows printer drivers, which do not return proper values for available paper and page sizes. Example of this behaviour are Tharo Gemini windows printer drivers.

Solution: Upgrade to the latest version of NiceLabel.

Applies to: all versions before 3.2, all editions
Last revision: November 15, 2002



I have troubles printing to Eltron thermal transfer printer. Serial number stops printing after several labels and then appears again.

Elements on the label are printing successfully but sometimes some of them disappear and after a few labels come back again. This behaviour then continues to cycle. This is caused by overflowing the internal printer's memory buffer.

Solution 1: Set the printer's internal memory to lower value as default. Open the printer setup for your Eltron printer. To do that double click printer's name in the lower status bar in NiceLabel. Click Memory button and reduce the size of internal memory.

Solution 2: Please refer to the FAQ topic "I have troubles printing to Eltron thermal transfer printer. Not all elements of the label are printed."

Applies to: all versions, all editions
Last revision: December 2002



I have troubles printing to Eltron thermal transfer printer. Not all elements of the label are printed.

Difficulties can occur when using label with dimensions greater than 10×12 cm (approx. 4×4.7 inch). NiceDriver is superior to original Eltron driver because of its optimization of data streams sent to printer. It sends as much data as possible in the form of internal printer commands and elements. By default NiceDrivers utilize printing optimizations and send only the part of the label that was changed from previously sent label data.

Original driver on the other hand sends the whole label as one big bitmap picture. This approach uses up more memory and time to download. In spite of optimization NiceDrivers can experience drop outs of some element and graphics, not all elements are printed. This is particulary noted on older printers with less internal memory available.

Solution: New type of label printing, so-called direct print, sends every label as a separate data stream. This approach ensures proper printing of every label. The printout might not be as fast as when using download mode, but every label will be successfully printed even on printers with less internal memory.

To enable direct print mode first make sure that you are using NiceDrivers for Eltron printers from version 3.2.14 onward that have enabled direct print functionality. Then go to printer properties and select Advanced Settings tab. There just tick direct print and you are set.

Applies to: all versions, all editions, NiceDrivers before 3.2.14
Last revision: December 2002


When printing to Datamax thermal transfer printer, graphic elements are missing from the label after a large quantity of labels. Fixed elements are continuing to print.

When you are printing large quantities of labels, graphic elements stop printing. Only the fixed elements (text in internal fonts, boxes, lines...) remain on the labels. The problem appears whenever massive quantity of labels is printed. The actual number of error-free labels depends entirely on size of graphics elements and on total number of them used simultaneously on the label. The problem is caused by Nice printer driver not knowing the real amount of internal printer memory remaining and therefore not flushing it in time. The memory eventually runs out. New graphic elements cannot be stored anymore and the final result is label without graphics elements.

Workaround: Open printer properties dialog box and click Memory button in Options tab. Set the quantity of internal memory to a lower level your printer actually has built in.

Solution: upgrade to latest version of NiceDriver for Datamax.

Applies to: all versions
Last revision: December 2002



How should I speed up printing to network shared printer?

When printing to a printer that is connected to a remote computer in your LAN delayed printing can occur. It can take a very long time from starting print job on your computer to label actually leaving printer on the other side of the network. The network infrastructure (cabling and network equipment) is usually not the problem here. You should change the approach you are using when connecting to network shared printers.

There are two methods used in using network shared printers. The first one is to use the printer driver directly from the computer that is sharing its printer. This method is the most intuitive one as Windows automatically installs the drivers from remote computer, when you double-click the network shared printer. Unfortunately it is also the slowest one.

Solution: What you should do to speed up your network printing is to install the printer driver for network shared printer on your own computer. Act as the printer is connected to your computer on parallel port LPT1 and install the driver locally; open Printers from Settings on Start Menu and select Add Printes. When printer driver is successfully installed open the Properties page in the printer driver and go to Details tab. Here you should change the port the printer is using from LPT1: to local port. Click Add Port button, select Local port and and type in the network path to the printer (i.e. \\server_name\shared_printer_name).

The same procedure can be used for real network printers, connected directly to your LAN, that are not shared on a remote computer, but have their own network interface.

Applies to: all versions, all editions
Last revision: December 2001



When I try to install NiceDriver for my thermal transfer printer a dialog box tells me that it has not passed Windows Logo testing. What should I do? Is it safe to install NiceDriver anyway?

When you are installing NiceDriver manually from Printers dialog box in Control Panel, Windows XP will prompt you with the following message:

The software you are installing for this hardware:
Printers - has not passed Windows logo testing to verify its compatibility with Windows XP.

Continuing your installation of this software may impair or destabilite the correct operation on your system either immediately or in the future. Microsoft strongly recommends that you stop this installation now and contact the hardware vendor for software that has passed Windows Logo testing.


This is a standard Windows warning message that appears always, when you try to install a device driver that is not digitally signed by Microsoft. It does not appear only with NiceDrivers, but also with drivers from other manufacturers and other equipment.

NiceDrivers are Windows compliant software and can be used with any 32-bit Windows operating system, including latest Windows XP. It is safe to continue with the installation of NiceDrivers in spite of the fact they do not have Windows Logo.

The best solution to disable appearance of this warning message is to use Printer Installation Wizard that is shipped with NiceDrivers. It is used when you install NiceDriver from NiceLabel CD-ROM and also when you download NiceDriver installation from website.

For more information about the installation of printer drivers please refer to the topic How to install NiceDrivers for thermal printers.

Applies to: all versions of NiceDrivers
Last revision: December 2002



Excel crashes when I try to change label layout (margins, size).

When using NiceDrivers with your thermal transfer printer with MS Excel and try to change the layout of the label (margins, paper size) the MS Excel crashes in most cases. Microsoft confirmed this is a problem in MS Excel, please refer to Microsoft's knowledge base article Q211464 for more information. MS Excel is not capable of handling drivers that do not have any paper format defined other than custom size. NiceDrivers have only custom size available by default, but you can manually define other label formats (stocks) at any time.

Workaround: Create one additional paper format in NiceDriver (stock) and MS Excel will work fine even if this additional format is not selected. To do that open Start.Settings. Printers, select your printer, right click its icon and select Properties. Go to Stocks tab and define a new stock.

Solution: Upgrade to the latest NiceDrivers.

Applies to: all versions
Last revision: March 27, 2001


When I remove NiceDrivers for particular printer from my Windows 2000 system and install the original driver of the manufacturer, dialog boxes from NiceDriver are still present. Or new version of NiceDrivers did not overwrite the previous one.

A problem can occur when installing printer drivers from different manufacturers on the same computer. It can manifestate itself when printer drivers from different developers have the same printer names.

The problem originates in the way Windows 2000 uses the registry to install printers. It checks the registry for any references of previous printer driver install and compares it to the printer driver you want to install. If the printer names are the same then the wizard will ask wheather the driver should be replaced or you want to use already installed driver. If you choose to replace the driver, Windows only replaces the driver files but does not change the possibly incorrect references for these files in the system registry.

What this means is that you can end up with a driver that supposedly uses the new files when in fact it will use the old driver files.

Solution 1: (recommended)

You did not properly remove the old printer drivers. It is not enough simply to select the printer in Printers dialog box and then press Delete key. This is especially true if printer drivers were in use minutes before you decided to remove the driver. To truly remove printer drivers follow these steps:

  1. Open Printers dialog box from Control Panel.
  2. Delete the printer driver from the list of installed printers.
  3. Select Server Properties from File menu.
  4. Go to Drivers tab and select the printer driver you want to remove.
  5. Click Remove button.
  6. If the printer driver is in use, Windows will not be able to remove it. In this case restart your computer and try again.
  7. You can use the same utility to update the existing version of NiceDrivers to the newer version. Click Update button, then point to the location of new NiceDrivers.

Solution 2:

If you delete the printer driver from one manufacturer (for example, Euro Plus) and then try to install a driver from another manufacturer (for example, Zebra original driver) that has the same name, a certain procedure needs to be followed. Otherwise the "new" installed printer driver will be using the driver files from the old "deleted" driver.

After each driver installation a key with the name of the printer and it's settings (including which drivers to use) remains in the registry.

If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Use Registry Editor at your own risk. Follow these steps to solve the problem:

  1. Find a registry key that includes the printer name, you want to install. Look in the registry branches mentioned above:

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\ Environments\WindowsNT x86\Drivers\Version-1\

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\ Environments\WindowsNT x86\Drivers\Version-2\

    HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Print\ Environments\WindowsNT x86\Drivers\Version-3\

    The key here is taken from HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ In some cases the same keys can be found in ControlSet002 AND CurrentControlSet. All three need to be regarded as having the same effect on the driver installation.

    The last key (Version-n) is the most important. For example, if previous driver was referenced in Version-3 key (usermode driver) than all subsequent kernel mode driver instalations will use files from previous usermode driver installations (tested with Seagull usermode and EuroPlus kernel mode drivers).

    In this key all printers ever previously installed on this computer remain referenced even if the printer driver was deleted. The "printer" key is the same as the name of the printer in the information file (*.INF) when the driver was installed.

  2. Remove the key from all these registry branches.
  3. Restart the machine to be sure Windows update registry settings.
  4. Install the original printer driver. You will now be able to install original printer driver without any problem. Correct driver files will be used.
Applies to: all versions of NiceDrivers
Last revision: December 2002

When I try to use NiceDrivers to print bar codes using bar code fonts from different applications on Asian Windows platforms (Japanese, Chinese) the bar codes are not printed. The bar code contents is instead printed as plain text.

The problem seems to originate in Windows operating system itself. By default the proper code page is not selected and this causes wrong bar code printout. You have to manually choose the appropriate code page when printing labels.

This is easy to achieve in WordPad (simplified version of MS Word that is part of Windows installation). After selecting the proper NiceDriver (so that internal bar codes become available to the WordPad), marking the bar code data and setting it into proper bar code font, you have to select the proper setting for code page. This property can be set in a combo box just next to the combo box for selecting font size.

If NiceDriver is selected, then this combo box has an empty value by default. You have to set some value to this box. It should not be empty. Choose the appropriate value from the list.

The same problem applies to MS Word. There seems not to be any functionality to change the code page in Word. But there is a workaround to print the bar code properly.

  1. Create a new Word document and connect it with TSC printer, so internal printer fonts become available.
  2. Type in the bar code data and set it to proper internal bar code font.
  3. Save the document.
  4. This step is vital. Close this document and also close Word application.
  5. Start Word once again and load the previously created document.
  6. The internal bar code should now be printed as requested. When Word re-starts it will refresh driver-related information and enable printing of internal bar code fonts.
Applies to: all versions of NiceDrivers
Last revision: December 2002

Why is my printer not accessible from NiceLabel software? It is listed in Printers dialog box in Control Panel.

NiceLabel software queries all installed printer drivers at start-up. Based on the printer response the printer can either be used in NiceLabel or banned and put on the "black list". Printer checking technique has been introduced in version 3.1 and renders faulty printer drivers unavailable.

The black list contains all affected printer drivers on your system that are not Windows compliant drivers, not properly installed, unavailable (possible case with disconnected network printers) etc. If the driver is not accessible or not behaving properly, NiceLabel Pro will ignore it and refuse to use it. This action prevents program errors originating in the faulty printer drivers. Previously, when errors because of such drivers would appear, NiceLabel software was the cause of the error from user's point of view.

All affected printer drivers are stored in a XPRINT.INF file on your computer in NiceLabel's Bin\System folder. The default location is C:\Program Files\EuroPlus\NiceLabel\Bin\System.

If you believe that your printer driver was mistakenly put on the black list, you can remove it from the list. Open Preferences dialog box from Options menu and go to Startup tab. Then select the printer driver and click the Remove button.

If you want to disable the validation process, disable Check Printers on Startup option. If you want NiceLabel Pro to to re-run its driver tests, enable this option, then remove all drivers currently in the black list, close the application then run it again. NiceLabel Pro will check all installed printer drivers from the beginning.

The most common sources of false alarms are:

  • Improper or unfinished installation of the printer driver. Remove the printer driver from the system, reboot the computer and then reinstall the driver.

  • Unavailable network printer If you are using print shared on some network computer and the computer is off; the printer driver will not be available. The solution would be to install the local printer driver for this printer and then change its port from LPT1 to Local port in the form \\SERVER\SHARE. For more information refer to the FAQ topic How should I speed up printing to network shared printer?
Applies to: all versions from 3.1, all editions
Last revision: June 26, 2002

Why is the internal font CGTimes not printed correctly on my Datamax printer? I have defined it properly, but the printout is nothing like the print preview in NiceLabel software.

Even if you have set the internal printer font CGTimes to the text element, the print-out is not correct. Instead of the CGTimes font there is some entirely different typeface printer in very small font size.

The NiceDriver produces a valid printer command file for your Datamax printer, but the commands are not properly interpreted in the printer.

The reason for such behaviour is in lack of support for CGTimes typeface in the firmware of the printer. By default, the Datamax printer are not supplied with this internal typeface. The CG Times font is an option that should be ordered when purchasing the printer. This font has a royalty associated with it and this is why it has to be enabled separately.

Solution: If you need to print labels with this particular typeface, you will need to order it directly from Datamax Corporation. The typeface can be enabled remotely on your pritner and you do not need to send it to repair/upgrade. Please contact Datamax Technical Support for more information.

Applies to: all versions of NiceDrivers for Datamax
Last revision: December 2002



I have upgraded to NiceLabel version 3.5 and printer's built-in cutter does not cut any more.

NiceLabel software 3.5 handles cutter control differently than the older versions. In NiceLabel previous to 3.5 the cutter was controlled in the properties of the NiceDriver. The cutter could be enabled after the whole stream of labels printed or after some specified quantity of labels. Now the cutter control has been moved directly into NiceLabel software. It is accessible in Batch printing tab of Label Setup dialog box and offers more control over cutter functionality.

There is a whole new concept of "batch printing". You can control in detail what "batch of labels" represents in your case and you have more versatility while defining the batch.

The batch can be:
     - a whole print job (the same functionality as in pre-3.5 versions),
     - can contain a fixed pre-defined number of labels (same as pre-3.5 versions),
     - can be based on a change of some variable (or database value),
     - can be based on variable quantity and
     - at the same time can comply to the additional condition.

Each batch can be accompanied with an action that is executed when the batch is identified. One of the available actions is cutter control. This is the place where the cutter properties can be set.

The NiceDriver still contains the cutter controls, but they become obsolete when printing from NiceLabel software. NiceLabel Pro now controls the driver directly. The cutter controls from the NiceDriver should be used only when printing label from non-NiceLabel software.

Backward compatibility has been taken care of. When you open the label, created in pre-3.5 versions, NiceLabel will correctly adjust the settings in the Batch printing tab.

The batch functionality in NiceLabel version 3.5 demands the NiceDrivers version 3.6.13 or greater to be used.

Applies to: all versions from 3.5, all editions, NiceDrivers from 3.6.13
Last revision: May 21, 2003


If you have any additional questions, suggestions, bug report or need more information please contact the technical support at support@nicelabel.com.au



1x1px_transparent 1x1px_transparent 1x1px_transparent
1x1px_transparent
HomeContact UsSite MapAuthors