After dozens of failures with other print programs, I finally get a perfect solution with hand print. Since my Canon Multifunction Printer MX700 itself does not have WIFI, I needed a program that no problems with the track: Samsung S4 - has printer via Ethernet port - WIFI - Netgear router. Additional problem: Canon has its own BJNP protocol, with no other program could do something. Print hand, however, has recognized my printer in a few seconds and install the appropriate drivers. This supports all features of the printer and special offers on top of that even a successful print preview. Of these, Canon can learn a lot because the only offer Android apps on their pure WIFI printer. The scanner module does not control Handprint in an understandable way, which would also be too much to ask. For scanning I use SANEDROIT which also just can not print. Conclusion: Handprint is highly recommended and anything but scrap. Do not worry because the complained rights here, which demands the program. Unfortunately, some people do not understand that if a program or app calendar or other SQL is printing files, it must for the purpose of printing can also open and read. (File Open in Read attribute) .These rights needs of the printer driver from Windows -PC even if it is to print a Word document. Samsung S4 NETGEAR DGN3500B Canon MX700 Supplement for incorrect recessions here. Of course, documents can be printed directly from every application, support the Android Share menu, including Adobe Reader, Pixl-Express, Polaris Office, Whats App etc. So if you want to print a document Adobe, only the release needs menu to activate and then "Print Hand" select. Voila, already appear the print preview using the "Print" button. Anyone who wants can change with the "Options" button, the print parameters before that. The procedure is as easy to handle as the context menu in Windows programs