2012-06-04 50 views
14

He estado trabajando en un visor de PDF con soporte para anotaciones y necesito poder guardar nuevas anotaciones que el usuario haya creado. He visto toneladas de ejemplos sobre cómo dibujar texto/líneas/imágenes, pero eso es solo contenido plano, necesito crear objetos reales de anotaciónCrear anotaciones en PDF en iOS

No he encontrado documentación o ejemplos al respecto, así que si alguien pudiera señalarlo en la dirección correcta estaría muy agradecido

¡Salud!

Editar: Después de varios meses de trabajo podríamos lanzar la v1 de esto. Terminamos usando una biblioteca de código abierto C++, y sufrimos mucho para compilar para iOS. El que está a cargo de eso ya no está trabajando en la empresa, así que no podemos publicar cómo lo logramos

+0

¿De verdad? [ni siquiera una simple búsqueda SO?] (http://stackoverflow.com/search?q=PDF+annotation+iOS) – CodaFi

+0

como ya he dicho, todas las publicaciones que puede encontrar en SO son sobre agregar contenido simple al PDF, no se trata de agregar un objeto de anotación real. Haru le permite crear nuevos PDF, sin agregar solo unas pocas anotaciones a una existente (dice específicamente que no admite EDITAR el pdf) – Ismael

+0

Bueno, he encontrado (encontré una biblioteca de código abierto), y dediqué bastante tiempo a la compilación cruzada para que funcione en iOS. Esta parte fue hecha por mi compañero de trabajo, mientras que acabo de consumir esta biblioteca de C++. Estábamos planeando lanzar la compilación de cómo hacerlo para iOS, pero él ya no está trabajando aquí, y nadie más sabe cómo construirlo, así que perdimos esa oportunidad. – Ismael

Respuesta

18

Bueno, hay varios códigos fuente pagados/gratuitos que están disponibles que incluyen pspdfkit, fastpdfkit, etc. . Encuentra los enlaces siguientes:

Bien mantenimiento, soporte y características, pero muy caro:

http://pspdfkit.com/

se ve bien, pero no el mantenimiento/soporte:

http://fastpdfkit.com/

https://github.com/vfr/Reader/

Otros Temas StackOverflow:

add annotation to pdf

Add an annotation on a pdf

Annotation (notes, comments) using Quartz 2d in ios

blogs:

http://codecanyon.net/item/html-pdf-viewer-ios-xcode-project/154673

http://www.binpress.com/app/pdftouch-sdk-for-ios/859

Para app/de código abierto que se puede comprobar en

http://poppler.freedesktop.org/

+0

Hola como PDF ... podemos tener la biblioteca para agregar anotaciones en la imagen en ios –

+0

sí, podrías crear un pdf a partir de las imágenes y usar el pdflib para generar anotaciones. –

8

Por favor, lea la issues antes de usar este marco, este desarrollador ya no se mantiene y tiene algunos problemas graves.


Creé un marco de código abierto para la anotación PDF en IOS en GitHub. Es compatible con iPhone y iPad. Por favor, compruébalo here.

+0

@Lazyprogram, actualice la biblioteca, no se ejecuta en xcode 7 en el dispositivo. –

+0

@lazyprogram ¿Es posible agregar programáticamente imágenes en las páginas PDF como anotaciones? –