Las siguientes características son las características clave que esperamos lograr de una biblioteca PDF:
A continuación se muestran las bibliotecas que probé hasta ahora:
Sugiera cualquier otra biblioteca de procesamiento de PDF ( la mejor en la industria ) con las características mencionadas anteriormente. Estoy bien con cualquier biblioteca paga también.
Cualquier ayuda es apreciable...
Sugeriría PDFsam y algunos de sus componentes complementarios.
PDFsam significa división y combinación de PDF.
El paquete básico es gratuito y hay versiones mejoradas para hacer algunas de las cosas que solicita. Las versiones mejoradas no son gratuitas y el precio se basa en el nivel de mejora.
PDFTron en realidad tiene un par de opciones para ti. Del lado del servidor, móvil nativo y HTML5.
PDFNet SDK para Linux / Android / iOS puede optimizar, dividir, recortar, unir.
Para optimizar específicamente, existe una clase Optimizer, que puede configurar de diferentes maneras para minimizar el tamaño del archivo. https://www.pdftron.com/pdfnet/samplecode/OptimizerTest.sphp.html https://groups.google.com/d/msg/pdfnet-sdk/rx3j4aYed_A/pUhdwwcLAAAJ
Para dividir, recortar, unir, consulte los siguientes ejemplos de código. https://www.pdftron.com/pdfnet/samplecode/ImpositionTest.sphp.html https://www.pdftron.com/pdfnet/samplecode/PDFPageTest.sphp.html
Sin embargo, si su objetivo es simplemente ver un archivo PDF en el móvil , ya sea de forma nativa o en el navegador, entonces esto es posible sin necesidad de dividir los documentos.
Con PDFNet SDK para Android/iOS, puede llamar a PDFViewCtrl. openUrlAsync y simplemente pase la URL al PDF. Si se cumplen las siguientes condiciones, la visualización/interacción será casi instantánea.
Puede usar un SDK de PDF, como PDFNet, para asegurarse de que los archivos PDF en su servidor estén linealizados (vista web rápida).
Tenemos una aplicación de exhibición gratuita, llamada Xodo , que funciona con PDFNet y está disponible en todas las tiendas móviles, que puede instalar y evaluar.
La otra opción, y funcionará tanto con la versión nativa como con la web en dispositivos móviles, es la solución WebViewer de PDFTron . WebViewer es un visor de documentos HTML5 puro . Deberá convertir el archivo PDF a un formato web optimizado en su servidor, pero una vez hecho esto, y suponiendo que el servidor que aloja el archivo PDF acepta encabezados de solicitud de rango de bytes, WebViewer mostrará las páginas casi instantáneamente, pero nunca descargará completamente todo el archivo. documento. Esto significa que incluso en un teléfono iPhone o Android, sus usuarios pueden ver un PDF de 1GB que contiene cientos de páginas y pueden saltar a cualquier página para verla inmediatamente (acceso aleatorio).
Consulte esta presentación para obtener más información sobre WebViewer. https://prezi.com/view/Aug5ft1twZNNKfBXfTIQ/
Si desea probar nuestro SDK móvil nativo, incluidas las demostraciones de APK preconstruidas, complete este formulario. https://www.pdftron.com/pdfnet/mobile/request_trial.html
Si está interesado en el PDFNet SDK del lado del servidor, puede descargarlo aquí. https://www.pdftron.com/pdfnet/downloads.html
Si está interesado en obtener más información, no dude en ponerse en contacto con ventas o soporte en PDFTron.
Ryan
Raj Tomar
Ryan
Raj Tomar