Google Cloud Print downloadable? - google-cloud-print

I have a problem with Google Cloud Print. It works perfectly, but it's a bit annoying that every time I have to upload the file on the web. I searched for a long time for a program that could use Google Cloud Print printers as a normal printer where I could press CTRL+P and it just worked, but I didn't find anything, so I would like to ask you if any of you ever heard about such a program?

Paperless Printer is a Windows virtual printer that allows you to print from a desktop application and have the print job sent to a remote Google cloud enabled printer. This product
a 100% free for non-commercial use.
http://rarefind.com/paperlessprinter/index.html
Paperless Printer can also publish documents in PDF, TIFF, PNG, JPEG, etc,.
Cheers,
Ajay

Related

Printing with thermal printers via usb - Flutter

I am developing a Flutter app, and I’ve been trying to print via usb in a thermal printer. I have found a lot of libraries/package for bluetooth thermal printers, but I need my program ALSO works via USB.
I only have found one package that allows me to print in almost any printer, the name of the package is “printing”, but this works whit PDF’s, and the thermal printer doesn’t allow print PDF’s.
Note: The app I am developing is for Windows.
Does someone know some package or method I can try to achieve my goal?
Thanks in advance for any help.
I would add a comment but I don't yet have enough reputation. However, I have faced a similar issue recently attempting to print to a thermal receipt printer that is USB.
The only solution I found was to create a flutter plugin with native windows code and use https://learn.microsoft.com/en-us/windows-hardware/drivers/ddi/winspool/. There is the win 32 package that could do the same thing https://pub.dev/packages/win32.
Hopefully someone else may have a better solution, but that is something to look into.
Try looking into quick_usb to connect to the printer via usb

How to access any printer present in wifi network in an iPhone application?

I want to develop an iPhone application where i want to access any printer present in my wifi network.
But according to Apple :" Printing is not supported because there is no direct support for connecting printers or other print-related hardware to an iPhone or iPod touch".
But there are many application in appstore which is providing this facility.
So Is it possible to access any printer present in my wifi network and print any PDF/Any file.
If yes then how?
Is there any API available for this?
There is no current API for this.
What those applications do is implement the raw functionality - ie. the HP app for printing to HP printers opens a raw socket connection to the printer and converts the document to be printed into the raw format for the printer. So it may be converting the PDF document into PCL for example. There is no iphone API for PCL, so you would have to read the PCL specification and learn how to generate it "by hand", or find a library from another platform you can port onto the iphone.
The problem is, there are a large number of printers, some speak PCL, some speak postscript, some speak custom languages - it is a large task to implement them all.
Some of the apps in the appstore rely on you having a PC, and they install a piece of software on the PC - effectively all these are is a frontend to send the document to the PC to be printed, using the printer drivers already present on the PC.
Apple have stated that they will be releasing printing for the ipad - ipad printer support confirmed by Steve Jobs. Presumably that will involve an API other apps can use, and it seems likely that will eventually come to the iphone too.
Here's one of the apps you mention:
http://mobile.eurosmartz.com/faqs/faqs_index.html
You can print direct to most WiFi printers or installing by the WePrint helper software on your Mac or PC you can print to any printer connected to your computer via USB cable, network, WiFi, BlueTooth or other means.
So the PC will have a custom bit of software which will print documents to an attached printer, and the iPhone must communicate with said PC software and transmit the required document.
Hope that helps!

Sending print request from with-in an iPhone application

Is there a way to send a print request to a printer using wifi or some other means?
Edit:
There must be, because there are some applications which lets you do that. But how do they do it? For example,
HP iPrint Photo
Air Photo
EuroSmartzPrint
and maybe others as well.
There's no native way to print in Apple's SDK. Air Photo prints using a helper app installed on a computer, so it sends the request to the desktop app which actually sends the print request. HP's app can connect to HP printers that it can find on the network, presumably using Bonjour. The difficulty with printing directly is getting the right drivers, fortunately for HP, they make the printers too. EuroSmartz I believe does both previous methods, but they make no claim as to how good the quality will actually be printing directly to the printer, probably because they can't include vendor supplied drivers.
So, if you want to print your options are:
Connect to the printer via Bonjour and attempt to print without vendor supplied drivers (maybe you can find open source ones).
Write a desktop app to assist in printing. (Better quality, but requires a middle man.)
Update:
With iOS 4.2, Apple is including a new technology called "AirPrint". Apple is essentially doing both #1, by printing directly to HP printers that support ePrint (my understanding is that this doesn't use drivers in the traditional sense), and #2 by printing via a Mac with OS X 10.6.5.
Yes, you can certainly find printers nearby using Bonjour and the NSNetServiceBrowser class. Specifically you'd want to send its searchForServicesOfType: message, with a type of #"_ipp._tcp" (nearby printers). Check out the Browsing for Services article in the developer documentation. How the actual spooling to print works is beyond me. I'm just learning GameKit/Bonjour right now.
As far as I know it is only possible if the devices are Bonjour-enabled as part of the Made For iPod program. Then you can use EAAccessoryManager and related classes to make a connection and send data to the device. This is one of the harder things you can attempt on an iPhone...
Here's another (perhaps) useful question on the subject.

How mobile printer that work alone and with WIFI for POS app?

I'm hunting for a mobile POS printer for use in a mobile point-of-sale application (BestSeller). The requeriments is that must work independent of anything except the mobile device. So the solution is only: Printer + iPhone.
I have a early question on this, here but with not answers.
The idea is that the printer work as their own server and I can send print commands to make tickets and that stuff.
The salesman work outside the company,and have not ascces to internet or other facilities.
I found this:
http://www.barcodegiant.com/epson/mobilink.htm
and
http://www.barcodegiant.com/zebra/mz220.htm
but is not clear to me if will work as I imagine. And also, I don't find any how to in how make the programing...
You should probably just send your salesmen with laptops and printers as that solution is easy and well supported. I don't know of any solutions currently that would allow you to connect an iPhone directly to a printer or to print to a printer with wifi. Printing solutions currently available require some sort of desktop or server app counterpart to facilitate the actual printing.

how to export data to computer(PC) using wifi or http connection?

I have made Iphone applicatio. In my application whatever data i have recorded; all that data i want to export to the Computer using the application.
Is there any way available to sent data to computer using wifi using developed application? Can we use Bluetooth or Http connection to send application from device to the PC?
if we can than how can we manage the bluetooth and how to use it without Jailbreaking?
if any body has any solution,please give any code or any link or any other solution which would appreciated.
Thanks,
Mishal
Your best bet is to send the data using HTTP or FTP to a server, which could be your PC. Would that work for you?
Here's one way to do it.
Here's another.
And one for FTP.
I dont think you have an option to gain control of a computer and toss a file in there from within an iPhone app. You cannot do it over the usb cord, you cannot mount the drive unless you roll your own fs mounter (pretty difficult), and you cannot push a file over html or something and have it magically appear. The user would have to interact at some point.
Many times, this is done over html. In my apps, I use CocoaHTTPServer to get local info into and off of the phone. You run the server and out-of-the-box, it indexes all the files in the documents directory for you to download from any browser on the same wifi network. Give it a shot as it is a easy to implement solution for getting large files off the phone without having to resort to something clunky like email