Un principiante vuole creare un lettore PDF per iPod touch: qual è l'approccio migliore?

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

  •  01-07-2019
  •  | 
  •  

Domanda

Voglio creare una piccola app che visualizzi un PDF, presentando singole pagine zoomabili con una funzione di pagina precedente-successiva.

È stato utile?

Soluzione

L'API Core Graphics è praticamente la stessa in Cocoa e Cocoa touch.Leggere su Documento CGPDF, dovrebbe fornirti tutto il necessario per eseguire il rendering delle pagine PDF.Non avrai bisogno di leggere le specifiche PDF o di utilizzare una libreria per analizzare direttamente i file PDF.Probabilmente imparerai di più su Core Graphics / Quartz 2D / ecc.per capire come utilizzare tali funzioni all'interno di un'app Cocoa.

Altri suggerimenti

Basato sulla politica Apple in graduale evoluzione di rifiutare le richieste presentate funzionalità duplicate già presenti sull'iPhone Mi preoccuperei di dedicare troppo tempo anche da principiante a qualcosa che fa parte del set di funzionalità principali dell'iPhone.

Questo è piuttosto banale.Le funzioni CGPDFDocument ti permetteranno di fare tutto ciò che vorresti fare con un file PDF.

L'iPhone e l'iPod touch possono già visualizzare i PDF, poiché uno degli spot televisivi nel Regno Unito mostra un'e-mail con un allegato .pdf (di lezioni di nuoto) che viene visualizzato.Può anche visualizzare .doc, .xls e così via, quindi se sta creando un'applicazione di tipo visualizzatore, supportare anche quelle potrebbe essere una bella funzionalità aggiunta in seguito.

Ciò significa che su questi dispositivi è presente un framework PDF a cui dovrai accedere.Presumibilmente Apple può fornire supporto qui se è uno sviluppatore pagato.Sincronizzare i PDF sul dispositivo è la vera difficoltà, poiché non è supportata da iTunes.Presumo che dovresti scrivere uno strumento di sincronizzazione basato sulla rete o disporre di un cloud online per conservare i PDF delle persone.

Il dispositivo non supporta Flash, quindi l'utilizzo degli strumenti di conversione da PDF a Flash non funzionerà.

Ho trovato questo framework HTML5 che dovrebbe funzionare su un iPad http://bakerframework.com/ma non l'ho ancora testato.

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