Rendimiento de PDF de Android

Me gustaría hacer / abrir archivo PDF (almacenado en SDCard) en Android sin necesidad de utilizar la aplicación de construcción o el visor.

1) Hemos intentado MuPDF biblioteca de código abierto, pero la prestación de utilizar esta biblioteca es muy lento.

2) ¿Podemos utilizar la biblioteca iText para procesar archivos PDF en Android (es decir, iText como un visor de PDF).

¿Existe alguna otra biblioteca PDF (código abierto) que se puede utilizar en Android o sugerir una guía básica para el desarrollo de visor de PDF para Android.

3 Solutions collect form web for “Rendimiento de PDF de Android”

He hecho algunas investigaciones en este campo recientemente, he probado más de 14 bibliotecas en Android, he hecho benchmarking simple en algunas revistas PDF de alta resolución listas para imprimir y actualmente estoy considerando usar MuPDF o Radaee en el trabajo Como salieron como los mejores.

He intentado VuDroid y apv también y son muy inestables, se estropean muy a menudo en documentos PDF complejos y muy lento en comparsion a MuPDF o Radaee.

Dado que MuPDF y Radaee (y algunas otras bibliotecas) están escritos en C puro y se utilizan en Android a través de NDK, están dando el mejor rendimiento posible (y ambos se pagan por un uso comercial).

1) MuPDF es bueno para hacer texto pdf en android, mientras que puede ser lento para hacer pdf con grandes imágenes. Muchas personalizaciones y mejoras, especialmente el control del uso de la memoria, es necesario si desea que el MuPDF funcione rápido y estable en la plataforma android. Puede ver dos proyectos de código abierto VuDroid y apv que se basan en MuPDF.

2) Depende de sus necesidades. El iText puede ser suficiente para hacer texto pdf simple, pero no creo que tenga un mejor rendimiento que MuPDF u otras bibliotecas que se desarrollaron utilizando C / C ++.

Otra opción es usar Poppler . Una historia exitosa es la popular aplicación android ezPDF Reader se basa en Poppler, aunque está violando la licencia GPL. El fuera de la caja Poppler necesita más trabajo que MuPDF para hacer para funcionar en androide suavemente. Puede consultar el apdfviewer del proyecto de código abierto.

Echa un vistazo a mi lector de PDF para Android aquí en anddev . Como recuerdo utiliza PDFBox modificado (sin cosas relacionadas con la edición), y cuenta con mi propio convertidor de fuentes (para alimentar las fuentes a Android y hacerlas más rápido).

Yo no desarrollar el lector de PDF ya y puedo hacer todos mis cambios opensource (aunque requerirá algún trabajo y tiempo). Usted puede probar para averiguar lo bien que se realiza para usted. Nota: el lector no admite el cifrado y la protección contra copias.

  • Resaltar texto en un PDF
  • ¿Es posible combinar archivos pdf en uno con mupdf en android?
  • Biblioteca de visor de PDF de Android o tutoriales de biblioteca de muPDF
  • Android mupdf para MIPS y arco x86
  • MuPdf Android JNI biblioteca es muy grande
  • Error de MuPDF de Android
  • MuPDF Android Pdf ajuste a la pantalla
  • Leer archivo PDF en línea usando MuPDF
  • MUPDF UnsupportedOperationException al abrir el pdf
  • Error en la integración de la biblioteca mupdf
  • Exportación mupdf and android studio 0.5.4
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.