Print Connect
PrintConnect makes it simple for developers to add label and receipt printing to their Android solutions. PrintConnect handles the discovery and pairing process with Zebra’s Link-OS printers via Bluetooth or WLAN connections therefore reducing the amount code required in your app. 
Easily print to Zebra Link-OS printers without needing to build the code to connect, pair & communicate with the Printer.
PrintConnect is an Android application which will merge variable data from your application with a Zebra Programming Language (ZPL) template, and print the complete document on various mobile and stationary Zebra Link-OS ™ printers via wired, wireless, or Bluetooth connections.
Popular Tutorials
Documentation

Beginner

PrintConnect Screens

This section details the PrintConnect screens. Additional items include Settings, About, and File Storage.

Beginner

Settings

The Settings menu sets up where your templates will be stored: PrintConnect embedded templates, your device local templates, or cloud templates

Beginner

Printer Discovery Methods

PrintConnect requires that you set up a connection to a printer.

Beginner

Unpair a Printer

There are several reasons you may need to unpair a printer; as part of troubleshooting would be one example.

Beginner

Discovery Notifications and Error Messages

All notifications appear in the notification tray, the pull-down tray at the top of your device screen. Error messages will pop up over the app similar to a dialog box.

Beginner

Account Settings

This screen allows you to sync your local files with your selected cloud account or remove the cloud account.

Beginner

Available Files Screens

All available templates are stored in the cloud, the device’s internal storage, or the device’s SD card.

Beginner

Printer Ready State

The ready state of the printers are checked at specific times. A pop-up box displays a warning if any of the printers are offline or not ready to print.

Beginner

About This App

The About screen provides the version number for PrintConnect.

Beginner

Notifications and Error Messages

PrintConnect provides notifications (informative messages) to you to let you know what is happening within the app.

Beginner

Introduction to Android Intents

According to the Android Developer Guide, “An Intent is a messaging object you can use to request an action from another app component.”

Beginner

General Intent Information

Each intent is called using PrintConnect's package name and the Service's fully-qualified name. The intent is passed pieces of information, known as extras

Intermediate

Template Print Intent

The template printing process is initiated by sending an intent to PrintConnect with the fully-qualified name 'com.zebra.printconnect.print.TemplatePrintService'.

Intermediate

Template Print with Content Intent

The template printing process is initiated by sending an intent to PrintConnect with the fully-qualified name 'com.zebra.printconnect.print.TemplatePrintWithContentService'

Intermediate

Line Print Passthrough Intent

The line print passthrough process is initiated by sending an intent to PrintConnect with the fully-qualified name 'com.zebra.printconnect.print.LinePrintPassthroughService'.

Intermediate

Passthrough Intent

The passthrough process is initiated by sending an intent to PrintConnect with the fully-qualified name 'com.zebra.printconnect.print.PassthroughService'.

Intermediate

Graphic Print Intent

Graphic printing is initiated by the 'com.zebra.printconnect.print.GraphicPrintService' intent.

Intermediate

Get Printer Status Intent

The printer status retrival process is initiated by the 'com.zebra.printconnect.print.GetPrinterStatusService' intent.

Intermediate

Unselect Printer Intent

The printer deselection process is initiated by the 'com.zebra.printconnect.print.UnselectPrinterService' intent.

Beginner

TestConnect Screens

Once TestConnect is downloaded, the app opens to the Dashboard screen...

Beginner

Error Messages

At times, you may receive an error message while attempting to print..

Intermediate

Customizing Your Templates

This section describes how to use ZebraDesigner, our label design application to modify the Shelf Label sample template, transfer the modified template to your device, and use TestConnect to print it.

Intermediate

Create Your Own Solution

Learn how to create your own custom solution using PrintConnect

Beginner

Setting Up Cloud Storage

This procedure describes how to configure your Cloud storage account in PrintConnect.

Intermediate

Tips and Tricks for Cloud Storage

Best practices and things to know when setting up Cloud storage with Print Connect

Related News

Latest Forum Discussions

See all discussions

UPDATED BY: Arthur Butler - 2 days 20 hours ago

// Expert user has replied.
30
2

UPDATED BY: Paras Buda - 6 days 11 hours ago

9
0

UPDATED BY: Steven Si - 3 weeks ago

// Expert user has replied.
23
3