PrintHand User Guide PDF
PrintHand User Guide PDF
User Guide
Ver. 1
Copyright Statement
Copyright © Dynamix Software LLC, 2016-2017. Author: Konstantin Tsvetkov. All rights
reserved.
Distribution of this work or derivative work in any standard (paper) book form for commercial
purposes is prohibited unless prior permission is obtained from the copyright holder.
2
Table of contents
Copyright Statement 2
Table of contents 3
Privacy policy 7
General information 7
Android OS System Permissions 7
Introduction 9
What is PrintHand Mobile Print? 9
What content can one print with PrintHand Mobile Print? 9
How it works? 10
Wireless printing: Wi-Fi and Bluetooth 10
Shared local and remote printing 10
Windows, macOS and Linux native tools 11
PrintHand PrintHand Remote for Windows and macOS 11
Printing via USB 12
Printing via Internet 13
Google Cloud Print 13
Mobile scanning 13
App overview 15
Controls 15
Manage Printers 15
Gear 15
Settings menu 15
Action overflow 18
Main menu 19
Files 20
Gallery 21
Web pages 21
Google Drive 21
Messages 21
Gmail 21
Email 22
Contacts 22
Calendar 22
Call Log 22
Facebook 22
Box 22
Dropbox 22
3
OneDrive 23
Evernote 23
Creative Cloud 23
SugarSync 23
Printing 24
Printer Setup Wizard 24
Printing via Wi-Fi 26
Switching Wi-Fi On 26
Setting up the printer in the PrintHand Mobile Print app 27
Printing from the PrintHand Mobile Print app 29
Printing via Bluetooth 31
Pairing a printer with your mobile device 31
Setting up the printer in the PrintHand Mobile Print app 34
Printing from the PrintHand Mobile Print app 36
Printing via USB 38
Connecting a printer to your mobile device 38
Setting up the printer in the PrintHand Mobile Print app 39
Printing from the PrintHand Mobile Print app 41
Printing via PrintHand Remote 43
Setting up Nearby service on PC/Mac: Local network mode 43
Setting up Remote service on PC/Mac: Remote mode 44
Setting up the printer in the PrintHand Mobile Print app 48
Printing from the PrintHand Mobile Print app 49
Printing via Google Cloud Print 51
Connecting a Cloud-ready printer 52
On a computer 52
On an Android device 52
Connecting a classic printer 53
On a computer 53
Setting up the printer in the PrintHand Mobile Print app 56
Printing from the PrintHand app 58
Sharing content from 3rd party apps to PrintHand Mobile Print 60
Sending content using the Share feature 60
Sending a piece of text using the Share feature 62
Printing from 3rd party apps using PrintHand as a Print service 64
Setting PrintHand as the Print service 65
Printing from 3rd party apps using the Print option 67
Print options 70
Printer 71
Paper 71
Printout Mode 72
4
Duplex Mode 72
Picture Size 73
Page orientation 74
Page Margins 74
Scale 75
Align 75
Color 75
Printable area 76
Driver 76
Protocol 76
Copies 76
Print Range 76
Odd or Even Pages 77
Reverse order 77
Scanning 78
Setting up a scanning device (MFP) 78
Scanning to a mobile device via PrintHand 80
Troubleshooting 83
Alert: Invalid credentials 83
Alert: Please log in via your web browser (Gmail) 83
Connection error: 0002, OK, Locked for printing 84
Connection error: Connection refused 84
Connection error: ECONNREFUSED (Connection refused) 85
Connection error: EHOSTUNREACH (No route to host) 87
Connection error: Host is unresolved 88
ERR Authentication failure: unknown user name or bad password 89
Error during discover: Cloud printers authorization failed 92
Error during discover: ERROR_BUSINESS_PRINTERS 93
Error during discover: Printer is off or network is unreachable 94
Error during discover: Windows shared printers error 94
Error during printing: Printer unsupported 95
Error during scanning 95
Error during setup: Library pack installation error 96
Error: Authorization failed or network error has occurred 96
Error: File open error 97
Error: Invalid key hash 97
Error: Invalid transaction ID 97
Error: Library not found 98
Error: Restore failed 98
Error: USB device not found 99
HTTP error: 500 Internal Server Error 99
5
Internal error: Data transfer error 100
Internal error: EPIPE (Broken pipe) 100
Internal error: IJS Error 100
Internal error: read failed, socket might closed or timeout 101
Rendering error 131072 101
Rendering error 16777216 101
Rendering error 2048 101
Rendering error 256 102
Rendering error 32 102
Rendering error 4096 103
Rendering error 64 103
6
Privacy policy
General information
At PrintHand we take user privacy very seriously. By the nature of the Android OS,
PrintHand needs to ask it for the System Permissions in order to print various data elements
on the device including images, contacts, web pages, emails, local files, calendar, call log
and messages.
This information is not shared with anyone and we have no interest in it ourselves. It stays
on the device at all times (except printing via Google Cloud Print or PrintHand Remote) and
then gets sent directly to the printer (possibly via a computer when using PrintHand Remote
locally) in a special format ready for printout.
Simply put, the permissions are needed for printing purposes only. I.e. the app needs to
have access to your messages simply to be able to print them. You can find the latest
version of our privacy policy with explanation of permissions on our web site.
Note: when using Google Cloud Print, such information is sent via Google Cloud to the
receiving end, leaving PrintHand application (and our control) once transmitted.
Note: when printing via computer, the information is directly sent to the Mac or PC, and then
to the printer. It never leaves your local network.
● YOUR ACCOUNTS
● GOOGLE SPREADSHEETS
● GOOGLE DOCS
● YOUR MESSAGES
● READ SMS OR MMS
● YOUR PERSONAL INFORMATION
7
● READ BROWSER'S HISTORY AND BOOKMARKS
● READ CALENDAR EVENTS PLUS CONFIDENTIAL INFORMATION
● READ CONTACT DATA
● PHONE CALLS
● READ PHONE STATE AND IDENTITY
● STORAGE
● SYSTEM TOOLS
To improve quality of the application and report problems. It's also used for anonymous
analytical data collection via industry-standard Flurry.com service, which helps us improve
the app.
If you have any questions or concerns about PrintHand privacy, please feel free to contact
us via email.
8
Introduction
There are many ways to connect to printers. While some models have Wi-Fi and Bluetooth
capabilities and can work independently, others need to be connected to a computer.
Typically the printer is right next to you, but you can also print anywhere else in the world
over the Internet. No matter what printer you have, what connection it supports and where it
is located, you'll be able to print today.
9
How it works?
PrintHand Mobile Print application installed on a mobile device sends a print job to a printer
via Wi-Fi, Bluetooth, USB or via the Internet connection depending on the capabilities of your
printer and the way it is connected to the network in order to print.
When you connect your device to the printer, printing is just a few clicks away. You can
select what you wish to print, preview pages, adjust printing options (margins, image quality,
color, etc. depending on your printer capabilities). You may optionally select page range or
individual pages to be printed.
Also your printer can be shared via a wireless Wi-Fi router or a print-server in a Wi-Fi
network, which will make it available for the PrintHand Mobile Print as well.
Note: To print via Wi-Fi your mobile device needs to be on the same Wi-Fi network as your
printer.
Note: To print via Bluetooth your device needs to be paired with the printer first.
10
Windows, macOS and Linux native tools
Normally, you can use native tools available in each operating system to share your printer
with just a few clicks and have it available to PrintHand Mobile Print application installed on
your mobile device.
Note: To print via Wi-Fi on a shared printer your mobile device needs to be on the same
Wi-Fi network as your printer.
Printing via PrintHand Remote is useful when you cannot connect to the printer directly (over
Wi-Fi or Bluetooth) or face compatibility (or printing quality) issues. It requires a macOS or
Windows powered computer to install the free software PrintHand Remote on it. The
PrintHand Remote installation is simple and requires no special knowledge. Once running on
your computer, it automatically shares all the printers connected to that computer on local
wireless network.
11
You can always switch the sharing off and on for any printer through the PrintHand Remote's
settings. By default, the PrintHand Remote is running in background and starts with
operating system so you don't need to interact with it much.
The main advantage of using PrintHand Remote to share your printers is the PrintHand for
Windows/macOS utilizes the desktop driver installed on your computer. All other printing
modes use drivers available on mobile device. Because of that, there's no compatibility or
quality problems for any mobile device, content type or printer. Practically, it's guaranteed to
work as long as you can print from the computer itself.
We recommend using Shared Printing when nothing else works, but this may be a good
option to start with. It does require installing free PrintHand Remote and running a computer
at the time of printing. But if it's not a big inconvenience, you may find Shared Printing the
best and the easiest option.
Note: printers shared via PrintHand Remote are detected automatically by PrintHand Mobile
Print application as Wi-Fi printers.
Note: your computer needs to be on with the PrintHand Remote running at the time of
printing.
12
Note: some mobile devices are unable to communicate with a printer properly even if USB
Host mode is supported.
In most cases to print via Google Cloud Print you need to have Google Chrome installed and
configured on the computer to which your printer is connected. Some printers support
Google Cloud Print natively and do not require any computer to receive print jobs.
Anyway, you'll need to have access to your Google account to share the printer using
Google Cloud Print.
Mobile scanning
In addition to printing, you can use PrintHand to scan documents and photos by supported
scanners and multifunctional printers with scanning capabilities directly into your mobile
device without a computer involved.
13
Scanned images can later be stored into device memory, transferred to one of the supported
cloud storages under your account, printed to make copies, sent via email, etc.
14
App overview
Controls
Here is a short description of the app’s controls:
Manage Printers
Manage Printers menu lets one select a printer by tapping the following M anage Printers
menu entry or selecting one of the recent printers from the drop-down list.
Gear
Gear icon provides access to the Settings menu of the app.
Settings menu
15
● Printer
Manage printing options (e.g. Printout Mode, Paper, etc.)
● Menu Customize
Manage the Main menu items (e.g. enable/disable the menu items and alter their
order)
● Libraries
Manage the libraries (e.g. download/delete rendering or driver libraries needed for
scanning and printing)
16
● Cloud Services
Sign in to the cloud service of your choice (e.g. Dropbox or OneDrive)
● Dialogs
Manage dialogs shown (e.g. disable/enable app’s dialogs to save time while printing)
● Theme
Switch between Standard Theme and H
olo Dark Theme (the latter helps save
energy on AMOLED screens)
17
● Language
Alter the language of the app’s user interface (e.g. English, German, Chinese, etc.)
● Advanced
General: set printing timeouts and default paper size
Protocol: set USB delay
Rendering: choose default PDF rendering library
Action overflow
This button provides access to the additional menu items and is depicted by the 3 vertical
dots.
Action overflow button triggers a drop-down menu with the following menu items available:
● About
Learn the app’s version, your Device ID or send feedback to the developers
● Help
Learn about the app’s features and screens
18
● Send Feedback
Share your thoughts about the app with the developers
Main menu
Main menu of the app is used to access all the main features of the app being the main entry
point of the app.
Here is a short description of the main entries available in the Main menu:
● Files — Print documents (pdf, doc/docx, ppt/pptx, txt, hwp and more) and images
(jpg, gif, png, bmp) on your smartphone or tablet.
● Web Pages — Browse the Web and choose web pages to print.
● Google Drive — Print documents and images stored in your Google Drive.
Note: Some options can be disabled if corresponding features are not available on your
device.
19
Files
You can print documents and files stored on your device. Please navigate through the
folders to find the file you would like to print. In addition to internal storage many devices
have external SD card with its own list of folders and files.
When navigating, don't be surprised to only see the files that we can print. The following are
main supported types:
20
You can browse only through images by selecting the Gallery option on the left, or by
navigating to where the files are stored from here, typically in the DCIM folder in the internal
memory or on the microSD card.
In addition to navigating through folders, you can search for a file by typing in its name. The
app will try to find all the files beginning with the letters you typed in, regardless of file type
(as long as it is supported). You can limit the scope of search by selecting Images or
Documents.
Note: to print documents you need to have several megabytes of free space on your
microSD card to install the Rendering library.
Gallery
In this section you can browse through the all the images and photos available on your
device. Please select the ones you like to print. Alternatively, you can find the same images
CIM folder.
as files in the Files section. Typically images are located in the D
iles section.
Another way to find image you need to print is to use our F
Web pages
In this section you can type in a web address or navigate to the page you like to print.
Access your browser bookmarks by clicking the Star icon. PrintHand uses the same browse
component as the standard browser available on your device so the pages should look
exactly the same as the appear in the standard browser. However, keep in mind that many
sites look different on desktops/laptops and mobile devices.
Alternatively, you can open pages with standard Android browser and select Share from the
menu (click on 3-dot vertical bar on the right top). Choose PrintHand and you'll be able to
print the page without having to start PrintHand application and manually navigating to the
same page from it.
Google Drive
You can print documents and images stored in your Google Drive tied to any Google
account configured on the device. Typically the account is setup and configured during
device initialization. Additional accounts can be added later on through Android’s Settings >
Accounts & sync section.
Messages
In this section you can choose SMS or MMS to print. Once can select a single message
thread (recipient) or multiple threads.
Note: This menu entry might be disabled if your device does not support the feature.
21
Gmail
You can print email messages and attachments (documents or images) stored in your Gmail
account configured on your device. Typically the account is setup and configured during
device initialization. Additional accounts can be added later on through Android’s Settings >
Accounts & sync section.
Navigate the email folders and threads and select an email message or an attachment you
wish to print.
Email
You can print email messages and attachments (documents or images) stored in your email
ccounts m
account. Accounts can be added through A enu of the Email section.
Navigate the email folders and threads and select an email message or an attachment you
wish to print.
Contacts
You can print contacts available on your device. Please mark the ones you like to print.
Calendar
You can print Google Сalendar entries accessible under one of your Google accounts.
Typically the account is setup and configured during device initialization. Additional accounts
can be added later on through Android’s S ettings > Accounts & sync section.
Define the Date range to print calendar events for a desired time interval.
Call Log
You can print the list of incoming and outgoing calls available on the device.
Define the Date range to print the list of calls for a desired time interval.
Note: This menu entry might be disabled if your device does not support the feature.
Facebook
In this section you can print photos available in your Facebook account.
Box
You can print documents and images stored in your Box account.
Dropbox
You can print documents and images stored in your Dropbox account.
22
OneDrive
You can print documents and images stored in your OneDrive account.
Evernote
You can print notes stored in your Evernote account.
Creative Cloud
You can print assets (if the file type is supported) stored in your Creative Cloud account.
SugarSync
You can print documents and images stored in your SugarSync account.
23
Printing
2. Tap Manage Printers button (or the name of the printer currently selected), select
Manage Printers option in the drop-down menu and tap P rinter Setup Wizard
button located in the bottom of the said menu
24
hoosing your printer dialog which will guide you through
3. After that you will see the C
the printer configuration process
4. Finally you should be able to print on the printer by selecting content from the app’s
main menu or by sharing content to the PrintHand app from 3rd party apps
25
Printing via Wi-Fi
To print via Wi-Fi one needs to do as follows:
1. Make sure that the Wi-Fi connection is ON on both mobile device and the printer
2. Make sure that both devices are connected to the same Wi-Fi network
(in case of printing on a local printer via the local Wi-Fi network)
Switching Wi-Fi On
ettings - Wi-Fi and make sure that Wi-Fi
If you are printing via Wi-Fi, please go to Android S
connectivity is enabled.
Make sure that your printer is turned ON, connected to the Wi-Fi network (via a router, PC or
using Wi-Fi Direct or AirPrint features) and not in the sleep mode.
1. Launch the Settings menu on your mobile device and select the W
i-Fi option
26
Setting up the printer in the PrintHand Mobile Print app
1. Launch the PrintHand Mobile Print app on your mobile device
2. Tap Manage Printers button (or the name of the printer currently selected) and
select Manage Printers option in the drop-down menu
3. Select Nearby Wi-Fi Printers option and tap the Wi-Fi printer, which you would like
to set up or tap Scan for Wi-Fi Printers if there are no printers displayed
4. Also you can select a driver for your printer manually by long tapping the printer’s
name and then Select Manually (optional)
27
5. After selecting the printer you might see the pop-up asking you to install the drivers
and finally see the printer’s name in the header of the app’s main screen
28
Printing from the PrintHand Mobile Print app
allery
1. If you would like to print an image, go to the app’s main menu and select G
entry to select a bucket (folder)
2. Select a single image or a series of images by tapping on each of them and then tap
Print to see the print preview
29
ptions b
3. In the print preview screen you can tap O utton to alter the printing options
30
Printing via Bluetooth
To print via Bluetooth one needs to do as follows:
1. Launch the Settings menu on your mobile device and select the B
luetooth option
n
2. Turn the Bluetooth connection O
31
3. Wait for the app to discover the printer and tap the printer’s logo or name in the
Available devices section
4. Enter the PIN (usually can be found in the printer’s manual) and tap O
K to pair the
devices
32
aired devices l ist
5. After that you will see the printer displayed in the P
6. Tap the Gear icon next to the printer to change its name or FORGET i f you need to
unpair the printer
ome
7. Now, when the printer is paired with your mobile device, you can tap the H
button on your device to get back to the Home screen
33
Setting up the printer in the PrintHand Mobile Print app
1. Launch the PrintHand Mobile Print app on your mobile device and tap M anage
Printers button (or the name of the printer currently selected) and select M anage
Printers option in the drop-down menu
2. Select Nearby Bluetooth Printers option and tap the Bluetooth printer, which you
would like to set up or tap Scan for Bluetooth Printers if there are no printers
displayed
34
3. Also you can select a driver for your printer manually by long tapping the printer’s
name and then Select Manually (optional)
rocessing p
4. After selecting the printer you should see the P op-up and see the
printer’s name in the header of the app’s main screen
35
Printing from the PrintHand Mobile Print app
allery
1. If you would like to print an image, go to the app’s main menu and select G
entry to select a bucket (folder)
2. Select a single image or a series of images by tapping on each of them and then tap
Print to see the print preview
36
ptions b
3. In the print preview screen you can tap O utton to alter the printing options
37
Printing via USB
To print via Bluetooth one needs to do as follows:
1. Connect the printer to the mobile device using USB OTG cable
● Make sure that your printer is turned ON and not in the sleep mode
● Connect your mobile device to the printer using an USB OTG cable
The USB OTG cable is depicted in the picture below. However, it might look differently
depending on the make and model.
Your mobile device has to run at least Android 4.0 and have USB Host driver. If USB
connection is grayed-out in the software, the Android device you are using does not support
USB Host mode.
Please note that some of the mobile devices are unable to communicate with a printer
properly even if USB Host mode is supported. This happens due to specific electrical design
of the USB port or limitations placed by the device manufacturer.
Note: The fact that your mobile device works properly with USB mice/keyboards or lets you
browse files stored on USB flash drives does not guarantee that it will be able to print via
USB.
38
Setting up the printer in the PrintHand Mobile Print app
1. Launch the PrintHand Mobile Print app on your mobile device and tap M anage
Printers button (or the name of the printer currently selected) and select M anage
Printers option in the drop-down menu
2. Select USB Printers option and tap the USB printer, which you would like to set up
or tap Scan for USB Printers if there are no printers displayed
39
3. Also you can select a driver for your printer manually by long tapping the printer’s
name and then Select Manually (optional)
4. After selecting the printer you might see the pop-up asking you to install the drivers
(which need to be installed by tapping the I nstall button) and finally see the printer’s
name in the header of the app’s main screen
40
Printing from the PrintHand Mobile Print app
allery
1. If you would like to print an image, go to the app’s main menu and select G
entry to select a bucket (folder)
2. Select a single image or a series of images by tapping on each of them and then tap
Print to see the print preview
41
ptions b
3. In the print preview screen you can tap O utton to alter the printing options
42
Printing via PrintHand Remote
With PrintHand Remote you can share printers connected to your Windows or Mac computer
and then print to them both locally and remotely from any device. It’s fast, secure and easy
to setup. You can also let other people - relatives, friends, colleagues - print on one of your
printers in almost no time.
1. Install the PrintHand Remote desktop software and share printers using it
2. Select one of the shared printers in the PrintHand app and send content to it
ur web site
1. Download and install the PrintHand Remote software from o
3. Select your printer from the Local printers list and click S
hare button to share it
43
4. With this done, you should be ready to print via the PrintHand Remote Nearby
service
ur web site
1. Download the PrintHand Remote software installer from o
2. Launch the installer and follow the on-screen instructions to install the app
44
5. After that click Signup t o create a new account or input your U
ser ID and Password
and go to the step 7 in case you’ve already got an account registered with PrintHand
Remote
45
7. After that you will be logged in automatically and receive the confirmation to your
email address
8. When logged into your account, you should see a new header in the main screen of
the PrintHand Remote software and should be ready to print remotely
Note: By default PrintHand Remote provides newly registered customers with 10 free
pages so that one could test printing via our Remote server.
46
9. Click Buy more button in the header of the PrintHand Remote to visit our web site in
case you would like to set up a Premium subscription (unlimited remote printing for a
monthly fee) or simply buy a bulk of pages ( optional)
10. With this done, you should be ready to print on remote printers
47
Setting up the printer in the PrintHand Mobile Print app
1. Launch the PrintHand app on your mobile device
2. Tap Manage Printers button (or the name of the printer currently selected) and
select Manage Printers option in the drop-down menu
3. Select Nearby Wi-Fi Printers option and tap the instance of your printer shared via
PrintHand Remote (with a blue hand icon on it), on which you would like to print
4. After selecting the printer you should finally see the printer’s name in the header of
the app’s main screen
48
Printing from the PrintHand Mobile Print app
allery
1. If you would like to print an image, go to the app’s main menu and select G
entry to select a bucket (folder)
2. Select a single image or a series of images by tapping on each of them and then tap
Print to see the print preview
49
ptions b
3. In the print preview screen you can tap O utton to alter the printing options
50
Printing via Google Cloud Print
To print on your printer via Google Cloud you need to set up your printer as Google Cloud
Printer. Please refer to the abovementioned Google’s help page in case the following guide
becomes outdated due to likely updates of the Google Cloud Print.
● Classic printers (any printer, which does not support Google Cloud Print out of the
box)
● Cloud-ready printers (any standalone or shared G oogle Cloud Print Ready printer).
Simply put, if your printer is not on the list of Cloud Print Ready devices, you need to connect
your printer to the Google Cloud Print service via your computer with the Chrome browser
installed on it.
However, if your printer is on the list, you can connect your printer to the service directly
using the instructions provided by your printer manufacturer.
51
Connecting a Cloud-ready printer
To set up your Cloud Ready printer, search for your printer here and follow your
manufacturer’s instructions. Then follow the steps below to connect your printer.
On a computer
On an Android device
52
2. Under “System”, select Printing > Cloud Print
(if it is not available, install Cloud Print app from Google Play using P
lay Store app)
3. Switch the Cloud Print print service On (it is turned Off by default)
4. Click the Action overflow icon (also known as More or 3 vertical dots) i n case
your printer is not displayed in the list yet and select Add Printer to locate a printer
(optional)
On a computer
● Google Chrome
53
● Windows or Mac computer
Then, follow the steps below to enable the Google Cloud Print connector:
3. You’ll see a list of devices already registered with Google Cloud Print, and new
devices available on the network (if any)
4. Under "Classic printers”, click Add printers to see the list of available printers
54
5. Select all printers you would like to connect to the Google Cloud Print and click Add
printer(s)
6. You'll see a confirmation that Google Cloud Print has been enabled
To connect classic printers in a business or school environment, use the Cloud Print
Connector service on Windows or Linux.
Note: If you need to reconnect a classic printer, make sure you're signed in to Google Cloud
Print from Chrome browser. For a Cloud Ready printer, follow the instructions above.
55
Setting up the printer in the PrintHand Mobile Print app
6. Launch the PrintHand Mobile Print app on your mobile device
7. Tap Manage Printers button (or the name of the printer currently selected) and
select Manage Printers option in the drop-down menu
8. Select Google Cloud Printers option and tap the Google Cloud printer, which you
efresh if there are no printers displayed
would like to set up or tap R
56
9. After selecting the printer you will finally see the printer’s name in the header of the
app’s main screen
57
Printing from the PrintHand app
allery
1. If you would like to print an image, go to the app’s main menu and select G
entry to select a bucket (folder)
2. Select a single image or a series of images by tapping on each of them and then tap
Print to see the print preview
58
ptions b
3. In the print preview screen you can tap O utton to alter the printing options
59
Sharing content from 3rd party apps to PrintHand Mobile Print
Sending content using the Share feature
Using this feature one can share content from most 3rd party apps to PrintHand Mobile Print
to print it: from pictures to documents and web pages.
1. Open content which you would like to print in a corresponding 3rd party app
2. Tap the Share - Select all (optional) in the top portion of the app’s menu and select
PrintHand from the drop-down list
or
simply tap PrintHand icon next to the said Share icon (in case you’ve already got
PrintHand selected as your default app for content sharing)
60
3. This will trigger the PrintHand’s print preview screen where you will be able to tap
Options button to alter the printing options
61
Sending a piece of text using the Share feature
One can print a piece of text from a 3rd party app using the Share feature built into the
Android OS. For instance, if you need to print a recipe instead of printing out the whole web
page with all the ads, you can use this feature to save ink or toner.
2. Navigate to the piece of text you would like to print and highlight it by long-tapping a
word and dragging the set of bounding handles to fit, say, a paragraph
3. Tap Share button in the top right portion of the screen which will trigger the Share via
dialog
62
4. In the Share via dialog in the bottom of the screen please select PrintHand to share
the text to the PrintHand app
rint
5. To see the print preview screen please tap P
6. In the print preview screen you will be able to adjust the printing settings in the
Options menu and proceed further by using the P
rint button
63
7. After tapping the Print button in the previous screen you will be asked to adjust the
additional Print Options t o finally print the text after tapping the O
K button
64
Setting PrintHand as the Print service
To use Print menu in 3rd party apps to print content using PrintHand one needs to set up
PrintHand as a Print service in the Settings menu of the Android device as follows:
3. Enable PrintHand as Print service by tapping on the switch in the upper right corner
and then OK in the Use PrintHand? pop-up window
(note that none of your data leaves your local network while you are not using
65
PrintHand Remote or Google Cloud Print feature to print)
4. When done you will see the list of printers available for the PrintHand app at the
moment
5. With this setup finished, you should be ready to print using the Print option in 3rd
party apps
66
Printing from 3rd party apps using the Print option
1. Launch some content in a 3rd party app (say, Gallery), tap Action overflow icon
rint option
(three vertical dots in the top right corner of the screen) and select the P
2. Select your printer in the top left corner of the new screen by tapping on the triangle
pointing downwards and tapping on the printer’s name in the list
67
3. After selecting the printer you might see the pop-up asking you to install the drivers,
which need to be installed by tapping the I nstall button
4. You can adjust the printer’s options by tapping the downward pointing button
(optional)
5. Tap the Printer icon to launch the PrintHand app in order to print out the content
68
ptions b
6. To fine-tune the printing options tap the O utton (optional)
7. Finally tap Print, select the additional Print Options and print the image by tapping
OK
69
Print options
PrintHand app provides variety of printing options depending on the make and the model of
your printer and the driver selected.
Most options are available from the Print Options menu located in the print preview screen.
Other options are located in the additional Print Options menu available after tapping the
Print button in the print preview screen.
70
Printer
This option lets one to select a printer.
Also one can select a driver (mostly needed when printing on an unsupported printer or on a
printer supported by a driver designed for a similar printer model) using the Manage
Printers menu entry.
71
Paper
This option lets one to select a proper paper size to fit the media used to print. Say, if you
are using A4 paper size, selecting A4 paper size in the app should be the right decision.
Printout Mode
Using this option one can switch between printing in color and grayscale (shades of gray or
b/w, if you will) or select a better printing quality.
Duplex Mode
With this option one can print on both sides of a sheet of paper. Say, if you would like to
save some paper (and trees), you can switch this mode on to print on both sides.
72
Actually, there are 2 options available:
Picture Size
This option lets one to select the desired actual size of the printout. You might not want all
the pictures to fit the sheet of paper. Instead you might want to print them in their original
size (depends on the image size in pixels).
73
Page orientation
Using this setting you can select whether to print your image in album or portrait orientation.
By default it is set to Auto to let your printer’s driver decide on the better option.
Page Margins
If you need to leave some free space between the content and the page border, select one
of the values provided. If you would like to fill the page with content, stick to the No Margins
option.
74
Scale
With this option you can tell the printer how to deal with content which does not have the
same aspect ratio as your media.
Say, if you are printing a photo on A4 paper, there is a chance that your photo has aspect
ratio different from your media. For instance, you might have some photos with aspect ratio
of 4:3 or 16:9. However, the A4 sheet has aspect ratio of 3:2.
This means that you need to crop the photo so that it fits the sheet of paper if you would like
rop option.
to fill the whole sheet of paper with it. In this case use the C
However, if you need to print the photo without cropping it, you will have to leave some
margins on the printout. In this case use the Inside option.
Align
You can align an image to the top left corner or to the center of the page.
Color
One can select Grayscale option to print in shades of gray or to save color ink.
75
Printable area
Printer’s printable area might be smaller than the paper size. When printing with the Fit to
paper size option selected, some of the content might be cropped. One can use the F it to
printer’s printable area to print content without cropping it.
Driver
Using this option one can select a printer driver. It might come in useful in case one is trying
to configure an unsupported printer by selecting a Generic driver from our collection.
Protocol
Availability of the printing protocols depends on the driver (corresponding to the printer
model).
We recommend to alter this option in case of printing issues only as PrintHand selects the
protocol automatically according to the driver selected.
Copies
In the additional Print Options menu you can set the number of copies you would like to
print out instead of sending the same documents to print multiple times.
Print Range
With this option one can set the range of pages to be printed out. There are 3 options:
● Selected - prints pages selected with a tick in the print preview screen
76
● Pages - prints the pages listed manually using the page numbers
Hint: you can use the option to print on both sides of paper in case the Duplex option is not
available for your printer.
Reverse order
In case your printer deposits printed pages in such a manner that the last page appears to
be the first one you see when you take the document out from the printer, this option might
be extremely helpful. It can simply help you collate a large multi-page document properly
automatically.
77
Scanning
If you’ve got a supported multifunction printer which is available in our list of supported
scanning devices, you can also scan from your MFP to your mobile device.
1. Detect your scanning device and add S canning item to the app’s M
ain menu
2. Scan using the Scanning e
ntry of the app’s M
ain menu
2. Tap Manage Printers button (or the name of the printer currently selected) and
select Manage Printers option in the drop-down menu
78
3. Select Nearby Wi-Fi Scanners option and install all the drivers necessary to scan
when the app asks you to do so
6. With this done, you should be ready to scan to your mobile device
79
Scanning to a mobile device via PrintHand
1. Make sure that your MFP is on
80
ptions button
6. After that you can alter the scanning options by tapping the O
can button
7. To scan the media using the options selected please tap S
(note that the scanning speed depends on the R esolution s elected and Wi-Fi speed)
81
8. When the scanning process is finished you will see the Scanning completed
successfully pop-up message and the path to the resulting file
9. To view the file you just need to open it using the Gallery app or any File browser
app of your choice
10. To open the scanned image for printing you can use the Gallery or Files menu of the
PrintHand app
82
Troubleshooting
Here we have gathered solutions for the issues one might face while using our mobile app.
If you've been unable to find a solution suitable for you, please send a message to our
Customer support.
Please describe your problem thoroughly and provide complete information about your
setup. This will help us to find a solution for the issue in a timely manner.
Please make sure that you are entering correct login information. You can copy and then
paste login and password from a txt file or email message to be sure that you are entering
correct information.
If you are sure that you've entered correct login information, please follow the suggestions
below.
● Please restart your mobile device, your printer and the router
If you're using the wrong Gmail password, you might experience these problems:
If you have these problems or can't sign in, first of all make sure you're using the right
password.
83
Connection error: 0002, OK, Locked for printing
This error message is known to be displayed due to the lack of ink or paper. It might be
displayed even upon finishing a print job successfully.
Please make sure that your printer is not running out of paper or ink. See if it helps.
If content could not be printed and the error message was displayed, please tell us more
about the problem: we will need to know what content you printed and if your printer did not
respond to printing command.
3. If you are sure that the firewall does not block it, restart the PC and the router.
5. If you are printing directly to a printer and not through an intermediate PC, restart
your mobile device, your printer and the router.
6. You input an incorrect value in IP address field in manual setup screen or left the
field empty
7. If you would like to connect to a network printer by specifying its IP address, you will
first need to learn its IP address. You may need to input its IP address if the printer is
located on a subnet different from the one on which your mobile device is located.
8. Some printers with network capabilities can display their IP address on a built-in
screen.
9. If your network printer does not have a screen, you can find its address from any
networked computer configured to use the printer.
3. Click 'Web Services' tab or 'Ports' (will depend on your Windows version).
84
1. Go to the 'Apple' menu and select the 'System Preferences' option. Click
'Print & Fax' from the menu
2. Select the printer from the menu on the left and press the 'Open Print Queue'
button
3. Open the 'Printer' menu at the top of the screen and select 'Print Test Page'
4. Go to the 'Device URI' on the CUPS text page and look towards the end of
the string. The IP address appears after 'ip='
15. If your printer is connected to a PC, print-server or to a router using a cable, please
unplug the cable from both devices and then plug it in again. Also please try using
another data cable.
17. Make sure that your printer is supported. If it is supported, please try selecting an
appropriate driver manually.
3. Tap and hold your printer (you will see a new pop-up menu)
3. If you are sure that the firewall does not block it, restart the PC and the router.
85
4. Unknown Network error
5. If you are printing directly to a printer and not through an intermediate PC, restart
your mobile device, your printer and the router.
6. You input an incorrect value in IP address field in manual setup screen or left the
field empty
7. If you would like to connect to a network printer by specifying its IP address, you will
first need to learn its IP address. You may need to input its IP address if the printer is
located on a subnet different from the one on which your mobile device is located.
8. Some printers with network capabilities can display their IP address on a built-in
screen.
9. If your network printer does not have a screen, you can find its address from any
networked computer configured to use the printer.
3. Click 'Web Services' tab or 'Ports' (will depend on your Windows version).
1. Go to the 'Apple' menu and select the 'System Preferences' option. Click
'Print & Fax' from the menu
2. Select the printer from the menu on the left and press the 'Open Print Queue'
button
3. Open the 'Printer' menu at the top of the screen and select 'Print Test Page'
4. Go to the 'Device URI' on the CUPS text page and look towards the end of
the string. The IP address appears after 'ip='
15. If your printer is connected to a PC, print-server or to a router using a cable, please
unplug the cable from both devices and then plug it in again. Also please try using
another data cable.
86
17. Make sure that your printer is supported. If it is supported, please try selecting an
appropriate driver manually.
3. Tap and hold your printer (you will see a new pop-up menu)
3. If you are sure that the firewall does not block it, restart the PC and the router.
5. If you are printing directly to a printer and not through an intermediate PC, restart
your mobile device, your printer and the router.
6. You input an incorrect value in IP address field in manual setup screen or left the
field empty
7. If you would like to connect to a network printer by specifying its IP address, you will
first need to learn its IP address. You may need to input its IP address if the printer is
located on a subnet different from the one on which your mobile device is located.
8. Some printers with network capabilities can display their IP address on a built-in
screen.
9. If your network printer does not have a screen, you can find its address from any
networked computer configured to use the printer.
87
3. Click 'Web Services' tab or 'Ports' (will depend on your Windows version).
1. Go to the 'Apple' menu and select the 'System Preferences' option. Click
'Print & Fax' from the menu
2. Select the printer from the menu on the left and press the 'Open Print Queue'
button
3. Open the 'Printer' menu at the top of the screen and select 'Print Test Page'
4. Go to the 'Device URI' on the CUPS text page and look towards the end of
the string. The IP address appears after 'ip='
15. If your printer is connected to a PC, print-server or to a router using a cable, please
unplug the cable from both devices and then plug it in again. Also please try using
another data cable.
17. Make sure that your printer is supported. If it is supported, please try selecting an
appropriate driver manually.
3. Tap and hold your printer (you will see a new pop-up menu)
It may also come up if you typed in an incorrect IP address of your network printer.
88
Please enter correct host name or IP address. You can refer to any network-connected
device in either of two ways:
1. by its IP address (a four-part number string such as "18.72.0.3"), in which the first
part(s) identify the specific network to which the machine is connected;
2. by its host name (a text string such as "bitsy.mit.edu") which consists of the machine
name (e.g., "bitsy") and the domain name.
1. After inputting your email address and your password, tap 'Manual setup' button in
the same dialogue window
2. Select Account type depending on the server you are connecting to: IMAP or POP3
Port: 993
Gmail:
Port: 993
Orange:
89
Account type: IMAP
Port: 993
Web.de:
Port: 995
Optonline:
Port: 110
Security: None
Verizon:
pop.verizon.net
Port: 995
Yahoo:
Port: 993
Sbcglobal:
90
Port: 995
AOL:
Account type: IMAP
Port: 993
Charter:
Port: 993
GMX:
Account type: IMAP
Server: imap.gmx.com
Port: 993
(If "SSL" is not available, you simply have to enable the "Encryption" function.)
Seznam:
1und1:
91
Comcast:
Port: 993
Yandex:
Incoming mail
Port: 993
Outgoing mail
Port: 465
The only way to avoid this issue while using PrintHand is to avoid using proxy. If you are not
using proxy but are still experiencing this issue, please do as follows.
Generally one needs to do as follows to set up one's Google Cloud Printer using a desktop
or a laptop.
● Click the Customize and control Google Chrome icon in your Google Chrome
browser (you will need to install it if you're using a different browser)
● Click the Menu icon (3 horizontal lines or 3 vertical dots) in the top right portion of the
browser's window
92
● Sign in with your Google Account if necessary
● Select the printers you want to connect, and then click Add printer(s)
● Make sure that the printers configured to work with your computer are displayed in
the Devices section
To print from your mobile device on a Google Cloud Printer please do as follows.
● Make sure that the Gmail account you would like to use with Google Cloud Print is
registered on your mobile device ('Settings' > 'Accounts & sync')
● Tap 'Manage Printers' button (if you've already selected a printer, it might display the
printer's make and model) in the top portion of the main menu and select 'Manage
Printers' entry in the drop-down list
● Make sure you're logged in to correct account by tapping 'Accounts' button (if you've
already selected an account, it will display the account's name)
● Choose the printer model from the list of available printers on which you would like to
print
● Go back to the main menu and select an item you would like to print (a document,
picture, etc.) and print it out
Typically one does not need to select 'Business printers' entry in order to print via Wi-Fi,
Bluetooth or USB.
If you are printing on a local Wi-Fi printer, please select 'Nearby Wi-Fi printers' in 'Manage
printers' menu.
Note that your Wi-Fi printer and your mobile device have to be connected to the same
wireless network.
Please refer to our Wi-Fi Printing help page for more information.
If you are printing via Bluetooth, USB or on a shared printer, please see corresponding
sections of our Help page.
93
Error during discover: Printer is off or network is unreachable
This error comes up if the printer cannot be detected by the app.
● power-cycle the printer (we would advise switching it off and then waiting for about a
minute before turning it back on);
● un-share the printer from your network and then share it again.
Please note that you have to configure your wireless printer using the network utility tool that
came with it if you have not done so already (probably on an installation disk). If the printer is
not shared through the router using this piece of proprietary software provided by printer
manufacturer, no devices (including your mobile device) are going to detect your printer.
Both your mobile device and your printer should be connected to the same wireless network.
When the app asks for authorization, please enter your login and password of the PC to
which your printer is connected. If your PC is not protected by a password, please leave the
fields blank and tap OK.
● power-cycle the printer (we would advise switching it off and then waiting for about a
minute before turning it back on);
● un-share the printer from your network and then share it again using standard tools
of the OS.
Please note that you have to configure your printer if it supports wireless connectivity using
the network utility tool that came with it (probably on an installation disk). If a wireless printer
94
is not shared through the router using this piece of proprietary software provided by printer
manufacturer, no devices (including your mobile device) are going to detect your printer.
Both you mobile device and your printer should be connected to the same wireless network.
Unfortunately we are not sure when or if we are going to be able to create a specific driver
for the printer if it is not supported at the moment.
This means that there are no known compatible drivers for this printer, sorry.
But you can try using one of the Generic drivers by selecting it manually. Also you can try
using a driver designed for a similar printer model.
● Go to the list of detected printers by tapping 'Manage printers' button (if you've
already selected a printer, it might display the printer's model) in the top of the screen
● Select Nearby Wi-Fi printers (in case you are printing via Wi-Fi)
● Tap and hold your printer (you will see a new menu)
If nothing helps or if you've found a driver compatible with your unsupported printer, please
let our support know.
NOTE: The list of printers supported by PrintHand app is available on our web site.
ur list.
Please make sure that your scanning device is on o
If you are using a supported MFP, you can scan using it as follows.
● Tap 'Manage Printers' button (if you've already selected a printer, it might display the
printer's make and model) in the top portion of the main menu and select 'Manage
Printers' entry in the drop-down list
● Detect your printer using 'Nearby Wi-Fi Scanners' section of the menu (you will need
to install all the drivers required for scanning)
95
● Tap 'Scanning' item and follow the instructions in order to scan
Please make sure that you have a stable Internet connection at the time you are installing
library pack.
● Tap the Gear icon in the top right portion of the screen
● ESCPR
● Gutenprint
● HPLIP
● Rendering library
Please make sure that you are entering correct login information. You can copy and then
paste login and password from a txt file or email message to be sure that you are entering
correct information.
If you are sure that you've entered correct login information, please follow the suggestions
below.
● Please restart your mobile device, your printer and the router
96
Error: File open error
This error might appear when opening a file which has an unsupported file format.
Please make sure that the file format is supported by the app. Supported file formats are
listed below.
Images:
● JPEG
Documents:
● DOC/DOCX
● XLS/XLSX
● PPT/PPTX
● TXT
● HWP
If it is listed as supported and you are still having issues, please send us a copy of the file for
testing.
Please install the app from Google Play, Amazon or from any other authorized marketplace
corresponding to your device.
Installing the app provided by unauthorized web-sites might be dangerous and insecure due
to the wide range of permissions used by the app. The app might be reassembled and
modified with malicious code. This means that your private information may fall into the
wrong hands.
If you are using the app provided by unauthorized web-sites, you are doing so at your own
risk.
97
Please make sure that the ID you are entering is valid and input correctly.
You can copy and then paste the ID and password from a txt file or from an email to be sure
that it is correct.
If the app fails to be restored using a valid ID, please contact support. Do not forget to
specify the Transaction ID and details of your transaction.
Please specify:
● The email account which you were using to purchase the app
Please make sure that you have a stable Internet connection at the time you are installing
library pack.
● Tap the Gear icon in the top right portion of the screen
● ESCPR
● Gutenprint
● HPLIP
● Rendering library
Please make sure that the code you are entering is valid and input correctly.
98
You can copy and then paste login and password from a txt file or from an email to be sure
that the code you are entering is correct.
If the app fails to be restored using a valid code, please contact support. Do not forget to
specify the promo code and the ID of your device.
Your mobile device has to run at least Android 4.0 and have USB Host driver included into
the firmware of the device.
If USB connection is grayed-out in the software, the Android device you are using does not
support USB Host mode.
If the app is unable to identify the printer over USB, restart the printer along with the mobile
device.
● Please try using the USB Host Diagnostics app. With the help of the said app you
can check if the functionality of the USB port of your mobile device is limited for the
3rd party apps by the device manufacturer.
● One can get rid of such limitation using the said app on a rooted device only. We do
not recommend rooting a device if you are not authorised to do so as this might lead
to the violation of the warranty.
● If above listed steps are not helpful, please try using a driver for a similar printer
model (this might be helpful if a specific driver used by the app for your printer is not
fully functional)
Note: the fact that your mobile device works properly with USB mice/keyboards or lets you
browse files stored on USB flash drives does not guarantee that it will be able to print via
USB.
Some of the mobile devices are unable to communicate with a printer properly even if USB
Host mode is supported. This happens due to specific electrical design of the USB port.
99
● Try accessing the resource later (this might be a temporary problem on the server
side)
● Please restart your mobile device, your printer and the router
This issue can be fixed by selecting BJNP as the printer's protocol if you are using a Canon
printer.
Please note that your printer should be detected by the app prior to selecting the protocol.
If you are using a printer manufactured by any other company, please try reinstalling the app
and rebooting your mobile device as well.
Sadly there is no 100% working fix for this error at the moment. However, you can try doing
as follows.
● Please restart your mobile device, your printer and the router
100
Internal error: read failed, socket might closed or timeout
This happens when the app is unable to establish a connection between a Bluetooth printer
and a mobile device properly.
If you are printing via Bluetooth, please do as follows to fix the issue.
● Select 'Bluetooth' entry and un-pair your mobile device with your printer
● Select 'Bluetooth' entry and pair your mobile device with your printer
● Make sure that the document you are trying to print is not empty
● Try reinstalling the app and rebooting your mobile device as well
Please install the app from Google Play, Amazon or from any other authorized marketplace
corresponding to your device.
Installing the app provided by unauthorized web-sites might be dangerous and insecure due
to the wide range of permissions used by the app. The app might be reassembled and
modified with malicious code. This means that your private information may fall into the
wrong hands.
If you are using the app provided by unauthorized web-sites, you are doing so at your own
risk.
101
Try reinstalling the app or clearing its data in Settings/Apps/PrintHand as follows.
● Go to the 'Settings' menu. This can be done by tapping the Gear icon in the
notification shade or in the app drawer where all apps are located
● Locate 'Apps' (or 'Applications', depending on your device) in the menu, then locate
the PrintHand app
● Tap 'Clear data' button (if you are using Andropid 6.0+, prior to doing so tap on
'Storage' entry so that the buttons for clearing the cache and app data will become
available)
If nothing helps, please contact support and specify the account (email address) which you
were using to buy the app.
Our app works properly with documents created with MS Office suite and other word
processors.
As for documents generated by mobile Office apps, we have tested those that are generated
with Olive office, WPS Office (former Kingsoft Office) - both are free. We have also tested
Documents created with Google Docs, Office Suite Pro and Docs2Go with satisfactory
results. QuickOffice word documents are not supported yet.
You can also try converting the document from DOCX or XLSX to DOC or XLS file format
respectively.
Rendering error 32
This usually happens to TXT documents with a type of encoding that is not supported by our
app.
Please try changing the encoding of a document to UTF8 or a different type of encoding and
see if this helps.
Usually one can alter encoding of a text file in a text editor. This can be done in a free
Sublime Text editor available for Windows, Linux and macOS.
In the menu of the editor you can select 'File' - 'Save' with 'Encoding' and switch it to 'UTF-8'.
Alternatively you can try using Microsoft Word to do so. Please see Microsoft's help page on
choosing encoding when saving files.
102
Moreover, there are some mobile apps capable of doing so. For instance, you can try using
a 3rd party app called Change Encoding.
● Tap the Gear icon in the top right portion of the screen
● Tap 'Libraries'
Also please try reinstalling the app and rebooting your mobile device as well.
Rendering error 64
This happens with documents generated by some mobile Office apps.
Our app works properly with documents created with MS Office suite and other word
processors.
As for documents generated by mobile Office apps, we have tested those that are generated
with Olive office, WPS Office (former Kingsoft Office) - both are free. We have also tested
Documents created with Google Docs, Office Suite Pro and Docs2Go with satisfactory
results. QuickOffice word documents are not supported yet.
You can also try converting the document from DOCX or XLSX to DOC or XLS file format
respectively.
103