[PF2017] Change printing mode

Software technical issues not related to any of the other categories

Moderators: Georges, milos, NiceLabel Support Team

Post Reply
Ribbon SL
Newcomer
Posts: 2
Joined: Thu Jun 25, 2015 12:43 pm

[PF2017] Change printing mode

Post by Ribbon SL » Wed Dec 14, 2016 10:38 am

How can I create a toggle button between the thermal transfer and direct thermal for CAB printer?

User avatar
Saso
NiceLabel
NiceLabel
Posts: 2972
Joined: Mon Sep 04, 2006 8:09 am
Contact:

Re: [PF2017] Change printing mode

Post by Saso » Wed Dec 14, 2016 12:36 pm

You have a few options:
  1. Having two labels.
    By default, NiceLabel stores the driver settings for the printer that is selected in the label, inside the label. This makes the driver settings transportable. You copy the label and the printer settings go with it. In the label 1 you would configure the printer driver to use thermal transfer, in the label 2 you would use direct thermal mode.
    On the other hand, you will have to update two variants of the label, increasing maintenance cost.
  2. Having one label and recalling settings from the printer driver.
    In this case, the label does not remember the printer settings, instead the driver settings are read from printer driver each time you change the printer driver connected with the label (e.g. using the action Set Printer).
    You would have the driver for the same printer model installed twice. The defaults for driver 1 would be set to thermal transfer and defaults for driver 2 would be set to direct thermal mode.
  3. Having one label and applying printer driver settings (DEVMODE) before printout.
    In this case, you have one label and one printer driver installed. Before Print Label action you would additionally run the action Set Print Parameter, which would apply printer driver settings to the current print job. All printer driver setting that you change in the driver properties are saved in Windows system. We have the application that exports these settings to file.

    You would configure printer driver once for thermal transfer mode and export the driver settings. Then, you would configure printer driver for direct thermal mode and export the settings again. The action Set Print Parameter can apply these driver settings from a file to the current print job.

    See Help for more information about DEVMODE and export/import of settings.
Let me know, if you have any additional question.
Saso Fleiser
Senior Technical Product Specialist

samuel.nguyen
Newcomer
Posts: 4
Joined: Mon Dec 10, 2018 3:29 am

Re: [PF2017] Change printing mode

Post by samuel.nguyen » Thu Jan 10, 2019 5:36 am

Hi Saso,

Can we using set printer parameters option and set printer setting option at the same time?
It seems nicelabel only using only one option despite how much I configure it.

Can you please confirm it for me?

Thanks

User avatar
Saso
NiceLabel
NiceLabel
Posts: 2972
Joined: Mon Sep 04, 2006 8:09 am
Contact:

Re: [PF2017] Change printing mode

Post by Saso » Thu Jan 10, 2019 10:09 am

You can apply printer settings to the label just once. However, we will do the "merge of printer settings". For example, when you have a label created for one label printer and then you select some other printer (from the same or different brand), the settings from the first driver will be merged with settings from the second driver. Driver versions are also important, so this can become complex. :)

What exactly is your requirement?
Saso Fleiser
Senior Technical Product Specialist

samuel.nguyen
Newcomer
Posts: 4
Joined: Mon Dec 10, 2018 3:29 am

Re: [PF2017] Change printing mode

Post by samuel.nguyen » Thu Jan 10, 2019 10:43 am

Hi Saso,

Printer settings has 'tear down' setting that i want to configured, but printer parameters make the adjustment on the label more flexible.

So I just want to use 'speed, darkness, offset' from printer parameters and using 'tear down' option from printer settings.
I get printer parameters from database and these tear down option from printer setting by using NiceLabel's tool GetPrinterSettings.exe.
But it looks like that nicelabel only applied for just one setting.
I'm trying to separated these setting for two action: one for printer parameters and one for printer setting, but to no avail.

Did I just do something wrong? Or nicelabel doesn't support it?

Thanks,

Post Reply