Domanda

Ho bisogno di una libreria di PDF per la manipolazione di un documenti PDF, (la creazione di PDF, immagini convertinng in PDF) e cose del genere, ma in Android.

Ho provato il porto itext Android, ma il progetto di libreria genera errori di compilazione dopo ho aggiunto al mio progetto. Sembra che è ancora utilizzando alcune classi affinetransformation che sono definite in AWT.

È stato utile?

Soluzione

Sembra che nessuno dei puri librerie Java PDF funziona con Android perché utilizzano le librerie che non sono supportati da Android. Credo di aver letto che iText è interessato a fare un porto per Android, ma pensa che Google dovrebbe sostenerli se l'avessero fatto, non ho una fonte su questo però.

Ecco un progetto in lavoro per la scrittura di file PDF in Android: sourceforge.net/projects/apwlibrary Non hanno provato e si dice che lo fa solo i PDF semplici

Altri suggerimenti

Date un'occhiata al MuPDF .

MuPDF utilizza un ingombro molto ridotto e ha il supporto quasi-completo per tutte le funzioni di PDF-1.7. E 'la base per l'abbastanza popolare (Windows) spettatore SumatraPDF, ma è stato portato su Android e iOS troppo.

Poi hanno anche uno sguardo a tutte le domande che sono state poste in questo sito riguardanti MuPDF.

IText sembra funzionare bene.

Per risolvere il problema di compilazione affineTransform è sufficiente per segnare il "Micro PJAWT.jar" in iText per l'esportazione in Eclipse in modo che il progetto dipendente può utilizzare per scopi di compilazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top