Print API: What's Included

Print to an AirPrint-enabled printer

Supported in:

Kiosk Pro Lite, Basic, Plus and Enterprise

If you prefer not to allow printing from the navigation bar or want to only allow printing of specific pages, you can print from a button embedded in your page that calls our API-specific function.

This call prints the entire contents of the current webview, although it is possible to prevent certain content from printing by setting up a CSS stylesheet specifically for print using @media print.

Unless using the ‘Automatic Print Mode’ feature in our Enterprise version, this JavaScript call still brings up the standard iOS print dialog box, which allows the user to select which printer to use.

AirPrint relies on the device and the printer being connected to the same WiFi network to send and receive print jobs.

View Documentation & Sample Code


Print to a Star Micronics printer

Supported in:

Kiosk Pro Enterprise

The Star Micronics Printer API allows printing of different bar codes, QR-codes, simple text and specific HTML elements to Star Micronics thermal printers.

In addition the Star Micronics Printer API can return information about the results of a specific printing job and the status of the connected Star printer (such as paper jam or paper low).

View Documentation & Sample Code


Print to a Bixolon printer

Supported in:

Kiosk Pro Enterprise

The Bixolon Printer API allows rendering and printing of a webpage or HTML string to a supported Bixolon printer.

View Documentation & Sample Code


Print to a Custom America printer (deprecated)

Supported in:

Kiosk Pro Enterprise

The Custom America Printer API allows printing of simple text, certain HTML elements, bar codes, and QR codes to supported Custom America thermal printers.  In addition, the Custom America Printer API can return information about the results of a specific printing job and the status of a connected Custom America printer.

View Documentation & Sample Code

Still stuck? How can we help? How can we help?