PDF-Ansicht/Kommentierung-Bibliothek für das iPhone?
Derzeit arbeite ich an einem pädagogischen Projekt, wo ich möchte hinzufügen, dass einige PDF-lese-Funktionalität zu einer iPhone-app. Ich weiß, dass es möglich ist, fügen Sie ein UIWebView und Anzeige der PDF-Datei gibt es, allerdings möchte ich hinzufügen, die Fähigkeit zu zeigen, Seitenzahl, 'next', 'previous' - buttons etc. Ist CGPDFDocument die Richtung, in die ich überschrieben werden soll oder gibt es eine bessere (dh mehr feature-rich -) Bibliothek zur Verfügung? Ich habe einen Blick um zu versuchen und finden Sie die Möglichkeiten von CGPDFDocument, aber neben der API-Referenz gibt es nicht viel verfügbar.
Wäre es auch möglich, mit dieser zu kommentieren einer pdf-Datei?
Dank
JP
- können Sie bitte die Antwort für diesen link-ich hoffe, Sie können ..stackoverflow.com/questions/4321681/...
- haben Sie gefunden, die Lösung so wählen Sie text und machen Sie Anmerkungen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist ein guter (Arbeits -) Beispiel für die CGPDF Funktionen:
http://www.olivetoast.com/blog/2009/08/simple-uiscrollview-catiledlayer-pdf-example/
Verwendet es eine CATiledLayer + UIScrollView, kann dies nicht angemessen für einen Leser des möglichen, aber es zeigt immer noch, wie Sie zu laden, und ziehen Sie ein PDF-Dokument ohne UIWebView (die stark einschränkt Ihre Fähigkeiten).
Ändern Sie den layer-Typ zurück auf eine Ebene, fügen Sie in der Seiten-der Umgang mit CGPDFDocumentGetNumberOfPages und dann CGPDFDocumentGetPage und Sie haben eine ziemlich gute Leser.
Ich weiß nicht, wie führen Sie Anmerkungen, ich vermute, Sie würden Ihre eigenen Daten-Struktur auf der Oberseite des Dokuments.
Update: 04 Feb 2012
Überprüfen Sie heraus dieses Projekt, es ist opensource und sehr gut gemacht.
Ich denke, es könnte ein guter Ausgangspunkt für Ihren PDF-reader.
Projekt:
http://www.vfr.org/
Quelle:
https://github.com/vfr/Reader
Gibt es PDF-reader-apps, diese nicht unterstützen Anmerkungen?
Einem anderen Blickwinkel könnte für die iPhone-app zum Lesen/download-Seiten (Bilder) aus dem internet, wo könnte man hinzufügen grundlegende Anmerkungen zu diesem (Bild/layer-basiert), diese Koordinaten könnten, werden auf einem server gespeichert. Diese Anmerkungen könnten dann Hinzugefügt werden, programmgesteuert zu einem PDF-Dokument auf dem server zum download?