2011-12-29 17 views

risposta

4

prese direttamente da un altro SO inviare How to create PDFs in an Android app?:

se qualcuno vuole generare PDF sul dispositivo Android, ecco come si fa:

http://sourceforge.net/projects/itext/ (biblioteca)

http://www.vogella.de/articles/JavaPDF/article.html (esercitazione)

http://tutorials.jenkov.com/java-itext/image.html (immagini tutorial)

In base ai commenti degli utenti di SourceForge e del commento sotto questa soluzione, la libreria di iText è cambiata parecchio. Consiglio vivamente di prendere questo consiglio con un grano di sale, e vi esorto a passare attraverso le soluzioni fornite nella risposta duplicato:

How to create PDFs in an Android app?

+2

Errore. I jar itext non funzionano su Android e le versioni "compatibili con Android" non sono come gli originali quando si tratta di convertire HTML usando XMLWorker. Ci sono anche inclusioni ridondanti di una libreria Base64 in modo che la tua app non si costruisca a causa del terribile errore "dex multiple versions". L'app di esempio è superficiale, mostrando solo un esempio molto semplice. Ho sprecato ore a provare a usare itext per Android per convertire HTML e salvare senza successo. Un prodotto con una licenza a pagamento dovrebbe funzionare e essere meglio documentato. – huygir

+1

@huygir hai visto la risposta duplicata? http://stackoverflow.com/questions/2499960/how-to-create-pdfs-in-android-sdk Ha più upvotes. Il problema è che la risposta è del 2010 e la mia era del 2011 ... molto può succedere in quel momento. Noterò che questo non fornisce più una soluzione. È impossibile per me individuare tutte le mie soluzioni date alle risposte in base al modo in cui gli esempi e le applicazioni sono cambiati o sviluppati. Apprezzo che tu l'abbia portato alla nostra attenzione. – TryTryAgain