El novato quiere crear un lector de PDF para iPod touch: ¿cuál es el mejor enfoque?

StackOverflow https://stackoverflow.com/questions/93297

  •  01-07-2019
  •  | 
  •  

Pregunta

Quiero crear una pequeña aplicación que muestre un PDF y presente páginas individuales con capacidad de zoom con una función de página anterior-siguiente.

¿Fue útil?

Solución

La API Core Graphics es prácticamente la misma en Cocoa y Cocoa touch.Leer sobre CGPDFDocumento, debería proporcionarle todo lo que necesita para renderizar páginas PDF.No necesitará leer las especificaciones de PDF ni utilizar una biblioteca para analizar archivos PDF directamente.Probablemente aprenderá más sobre Core Graphics / Quartz 2D / etc.para comprender cómo usar esas funciones dentro de una aplicación Cocoa.

Otros consejos

Basado en la política de Apple que evoluciona gradualmente de rechazar envíos de aplicaciones que funcionalidad duplicada ya en el iPhone Me preocuparía dedicar demasiado tiempo, incluso como novato, a algo que forma parte del conjunto de funciones principales del iPhone.

Esto es bastante trivial.Las funciones de CGPDFDocument le permitirán hacer cualquier cosa que desee con un archivo PDF.

El iPhone y el iPod touch ya pueden ver archivos PDF, como uno de los anuncios de televisión en el Reino Unido muestra un correo electrónico con un archivo adjunto .pdf (de lecciones de natación) que se está viendo.También puede ver .doc, .xls, etc., por lo que si está creando una aplicación de tipo visor, admitirlas también podría ser una buena característica adicional más adelante.

Esto significa que hay un marco PDF en estos dispositivos al que deberá acceder.Presumiblemente, Apple puede brindar soporte aquí si es un desarrollador pagado.Sincronizar los archivos PDF con el dispositivo es la verdadera dificultad, ya que iTunes no lo admite.Supongo que necesitaría escribir una herramienta de sincronización basada en red o tener una nube en línea para guardar los archivos PDF de las personas.

El dispositivo no es compatible con Flash, por lo que el uso de herramientas de conversión de PDF a Flash no funcionará.

Encontré este marco HTML5 que debería funcionar en un iPad http://bakerframework.com/Pero aún no lo probé.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top