2011-11-21 6 views
3

Les périphériques/tablettes mobiles sont équipés de ports USB. Existe-t-il un moyen d'envoyer le travail d'impression directement via USB s'il est connecté à l'imprimante?Quelles sont mes options pour imprimer à partir d'Android?

Aussi, est-ce une bonne solution en termes de simplicité et de fiabilité d'avoir l'appareil Android pour créer un graphique 2d de texte, le télécharger sur un serveur d'application via wifi, notifier un bureau avec une imprimante pour faire le travail le graphique. Quelqu'un m'a suggéré d'utiliser une imprimante sans fil (wifi), mais j'ai vraiment besoin de mettre en place une imprimante thermique pour imprimer des reçus de mon application.

S'il existe d'autres méthodes, partagez-les. Merci.

Répondre

3

J'ai effectivement découvert que STAR Micronics prend en charge l'impression Android sur certains modèles (il existe un certain nombre de modèles pris en charge). STAR vous donne la possibilité d'utiliser le WiFi ou le Bluetooth pour se connecter, je pense que l'Ethernet est également supporté mais vous devez avoir certains modèles d'inserts d'adaptateur Ethernet qui se branchent à l'arrière de votre imprimante thermique.

Voici le lien: http://www.star-m.jp/eng/dl/dl02_06_02spsd.htm

La raison pour laquelle cela est si difficile de trouver est qu'il ne figure pas sur les autres sites Micronics étoiles (que cet un japonais) et vous devez aller manuellement aux Téléchargements section pour le voir.

Si le lien est cassé le SDK Android que vous voulez est appelé: StarIO_Android_V1000a

Si vous recherchez un google, vous devriez le trouver.

+0

@Lisa vous devriez avoir commenté ceci ici, mais merci. http://www.starmicronics.com/support/SDKDocumentation.aspx – Ozzy

+1

Voulait mais pas assez de représentant à ce moment-là. ;) – LtH

3

Je pense que vous avez deux approches principales:

  1. Google système d'impression Cloud -> mais il n'y a pas d'imprimante thermique qui prend en charge le protocole pour que l'imprimante doit être connecté à certains ordinateurs (win/mac) Essayez d'utiliser une imprimante thermique bluetooth comme décrit dans cette section question.

Personnellement, je pense que la meilleure façon est fait par imprimante bluetooth ...

+0

Merci pour ce .. ne sais pas sur les imprimantes Bluetooth ... alors que diriez-vous de cette entreprise Zebra, avez-vous utilisé leur sdk et leurs imprimantes sont-elles bonnes? – Ozzy

+0

Non, je viens de chercher un peu sur le sujet. Désolé, je ne peux pas aider plus –

0

A lan/imprimante wifi devrait travail.Toutefois vous devez gérer les données que vous avez flow.If une application de bureau, les choses changent Avez-vous une application de bureau ou pas?

+0

Pas vraiment essayer d'éviter le recours à un ordinateur de bureau pour un coût système minimal. il aurait été un dernier recours si im plus intéressé par l'option bluetooth en ce moment – Ozzy

+0

je ne sais pas si bluetooth va fonctionner. Il devrait être dans un maximum de 10 mètres pas si bonne alternative .. – GorillaApe

+0

dans quelle situation est une imprimante de reçus pas à moins de 10 mètres d'un terminal? : P – Ozzy

5

Voici les options d'impression à partir du périphérique Android.

Imprimantes thermiques - Dans le marché aucune imprimante thermique n'est disponible comme les imprimantes EPSON, Casio, STAR ou chinoises. Ces imprimantes ont leur propre SDK. Par simplement importer que sdk dans le projet, vous pouvez imprimer à partir de l'application.

Connectivité est la principale chose à utiliser ces imprimantes. Chaque utilisateur a différents types de besoins.Nous pouvons donc nous connecter avec des imprimantes thermiques via USB, Bluetooth, WiFi, COM Port 232, Ethernet.

Aussi une chose est que vous pouvez installer vos pilotes d'imprimante et CUPS sur le serveur et envoyer directement la demande d'impression sur le serveur et le serveur envoyer à IP de l'imprimante. Cette fonctionnalité vous permet d'imprimer des formulaires n'importe où sans problème de connexion lente comme nous le faisons face à BT et WiFi. Dans ce cas, vous devez enregistrer votre imprimante sur les imprimantes Google et, via Google Cloud, nous pouvons imprimer à partir du périphérique Android. Mon opinion personnelle est d'opter pour l'imprimante thermique car j'ai utilisé l'EPSON, Casio et d'autres et ils sont assez faciles à utiliser et répondent à tous nos besoins.

Pour les développeurs ici est un exemple comment traiter avec imprimante thermique

How to print from the Thermal Printer in Android?

Questions connexes