2010-09-17 20 views
1

J'ai des données dans mon application qui se compose de texte et d'image. Je veux permettre à mes utilisateurs d'imprimer ces données.Android: Comment laisser mes utilisateurs imprimer des données à partir de l'application

Voici les options que je pense à:

1) Convertir les données en format HTML et permettent aux utilisateurs de courrier électronique et ils peuvent imprimer à partir de leur bureau. Ce sera un fichier zip avec html et images. Avantages: peut être facilement codé. Inconvénients: pas sûr si les utilisateurs sauront quoi faire avec le fichier zip.

2) Convertir en PDF. Mais j'ai lu sur les forums que iText ne fonctionnera pas sur Android. Donc, toutes les autres options pour convertir en PDF? Avantages: PDF peut être facilement imprimé. Inconvénients: avoir à trouver un moyen de convertir en PDF.

Tout le monde a essayé d'autoriser ses utilisateurs à imprimer des données? Quelles sont les options

+0

Vous pouvez intégrer des images au format HTML afin que tout soit un fichier, ce qui peut atténuer certains des problèmes que vous mentionnez. http://rifers.org/blogs/gbevin/2005/4/11/embedding_images_inside_html –

Répondre

0

Il existe une application Android appelée PrinterShare qui vous permet d'imprimer à partir du téléphone, mais je pense que cela imprime simplement des documents entiers.

Pour ce faire, vous devez disposer d'une sorte de serveur sur votre ordinateur de bureau qui utilise l'API Java Printing pour envoyer votre document à une imprimante configurée. Je suis juste un brainstorming ici ... il ya beaucoup de détails à remplir. :-)

Bonne chance et j'espère que cela aide un peu.