2011-12-29 15 views

Odpowiedz

4

zaczerpnięte bezpośrednio ze sobą tak pisać How to create PDFs in an Android app?:

jeśli ktoś chce generować pliki PDF na urządzeniu z Androidem, oto jak to zrobić:

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

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

http://tutorials.jenkov.com/java-itext/image.html (tutorial zdjęć)

Zgodnie z komentarzem użytkownika z SourceForge i komentarzem poniżej tego rozwiązania biblioteka iText zmieniła się całkiem sporo. Gorąco polecamy skorzystanie z tej rady z przymrużeniem oka, i zachęcam do przejść rozwiązań przewidzianych w duplikatu odpowiedź:

How to create PDFs in an Android app?

+2

Błąd. Słoiki itext nie działają na systemie Android, a wersje "kompatybilne z Androidem" nie przypominają oryginałów, jeśli chodzi o konwersję HTML za pomocą XMLWorker. Istnieją również zbędne inkluzje biblioteki Base64, więc twoja aplikacja nie będzie budować z powodu okropnego błędu "dex multiple versions". Przykładowa aplikacja jest płytka, pokazując tylko jeden bardzo prosty przykład. Zmarnowałem wiele godzin, próbując wykorzystać itext na Androida, aby przekonwertować HTML i zapisać bez powodzenia. Produkt z płatną licencją powinien działać i być lepiej udokumentowany. – huygir

+1

@huygir widziałeś duplikat odpowiedzi? http://stackoverflow.com/questions/2499960/how-to-create-pdfs-in-android-sdk Ma najbardziej upvotes. Problem polega na tym, że odpowiedź pochodzi z 2010 roku, a moja pochodzi z 2011 roku ... w tym czasie wiele może się wydarzyć. Zaznaczę, że to już nie stanowi rozwiązania. Niemożliwe jest, aby sprawdzić wszystkie moje dane odpowiedzi na podstawie sposobu, w jaki przykłady i aplikacje zostały zmienione lub rozwinięte. Doceniam, że zwracasz naszą uwagę. – TryTryAgain

Powiązane problemy