Setting up the printclient

Ticketmatic provides a native printclient for Windows and Mac OS X to speed up ticket printing.

You can see if you have the printclient installed by going to Settings -> Printers.

Icon

If you have the printclient installed and it’s running you will see the following:

Detected

To test the printclient, go to an existing order and press the “Print tickets” button.

If you don’t have the printclient installed (or it’s not running) you will see the following:

Not detected

If that’s the case you will need to install the printclient.

Installation

Please follow the installation instruction below, depending if you have a Windows or a Mac OS X computer.

Jump to:

Windows

Windows Step 1

  • Click Yes
  • After this the following window will appear:

Windows Step 2

  • Wait untill the setup finishes and click close.
  • The printclient is now installed.
  • Start the printclient:

Windows Step 3

  • The following message might appear:

Windows Step 4

  • Click on “Download and install this feature” to ensure the printclient has the necessary dependencies installed.

If the install is sucessfull you will see the following window:

Windows Step 5

  • If you needed to install the .NET Framework, start the printclient again.
  • When the printclient is started you should see the Ticketmatic “tm” icon in the bottom bar:

Icon

  • Right click on the icon and the following menu should appear:

Menu

Make sure Start automatically is checked.

  • The printclient is now configured. You can test the printclient by going to an order and pressing the “Print tickets” button. The tickets will be printed without any other dialogs appearing.

Mac OS X

Mac OS X install

  • Drag the Ticketmatic icon to the Applications folder.
  • Go to your Applications folder and double click on the printclient icon.
  • The printclient is now running and you should see a Ticketmatic icon in your top bar.
  • If you click on the Ticketmatic icon, the following will appear:

Mac OS X options

  • Make sure that “Start Automatically” has been checked. This ensures that the printclient is started when the computer starts.

  • The printclient is now configured. You can test the printclient by going to an order and pressing the “Print tickets” button. The tickets will be printed without any other dialogs appearing.

Windows advanced configuration

On Windows systems Ticketmatic supports 2 printer drivers: Sumatra PDF and PDF Print. Sumatra is the default printer driver. If you have problems printing tickets using this driver or you need more low-level control, you can switch to the PDF Print driver.

To activate the PDF Print driver:

  • Make sure the printclient is installed and running, and go to Settings -> Printers.
  • In Driver settings, select PDF Print printer driver

If the PDF Print driver is active, you can fine-tune the printing process for each printer by specifying parameters:

  • In Local settings, select the printer to use
  • Click on the Printer parameters button and fill in the parameters.

Parameters should be passed as a json key-value array, with both keys and values strings.

Following parameters are supported:

  • pdforient: select the orientation of the PDF page:
    • “0”: upright, default
    • “1”: upside down
    • “2”: left side down
    • “3”: right side down
  • orient: select orientation of printer paper:
    • “1”: portrait, default
    • “2”: landscape
  • useembedfont: use embedded fonts from PDF file. Use value “1” if you want to enable this parameter
  • raster2: render PDF page to image before printing. Use value “1” if you want to enable this parameter. Remark that this is much slower than the default way of printing, use only when really needed.
  • rasterbitcount: bitcount for raster image (use only if raster2 is enabled). Example values “1”, “8”, “24”

Example parameter config:

{
    "pdforient": "1",
    "useembedfont": "1"
}

Questions?

We're always happy to help! Send us an e-mail