Wie Sie Zugang zu hyperlinks in PDF-Dokumenten (iPhone)?
Ist es möglich, dass der Zugriff auf "interne" links in PDF-Dokumenten mit CGPDFDocument
oder andere Mittel? Ich bin eine einfache reader-app und liefern möchte meine Inhalte in PDF-form, aber wenn ich nicht helfen kann, Verknüpfungen zwischen Seiten im doc-dies ist wahrscheinlich nicht zur Arbeit gehen.
Diese Frage ist ähnlich, aber nicht die Frage, wie die Unterstützung von hyperlinks.
- Was genau meinst du mit links zwischen den Seiten? Sprechen Sie über einen link auf Seite 1, das geht auf Seite 4, oder redest du von Seite eins, gefolgt von Seite 2 in Ihrem reader? Übrigens, wenn du redest klickbare links zwischen den Seiten, beachten Sie, dass hyperlinks in einem PDF-Dokument sind einfach anklickbaren hotspot-Rechtecke auf einer Seite und haben keine direkte Beziehung mit dem text, den Sie erscheinen auf hyperlink. Ein PDF-Dokument ist nicht wie ein HTML-Dokument in diesem Sinne.
- Ich meine, die Unterstützung von links von einer Seite zu anderen beliebigen Seite im Dokument. Ich würde dieses für ein Inhaltsverzeichnis, sowie für Verweise auf andere Seiten in zufälligen stellen. So ja, was ich wirklich Suche, ist eine HTML-ähnliche Art und Weise zu navigieren-PDF-Dokumente. Ich kann mit den einfachen Fall der "next - /prev/home" navigation ohne diese, aber im Idealfall möchte ich auch die Unterstützung willkürliche navigation. Danke.
- Hier einige Beispiel-code, aus meiner eigenen Frage: stackoverflow.com/questions/4080373/...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Siehe meine Antwort hier. Im Grunde, müssen Sie sich vertraut mit den PDF-link-Annotationen.
diesen Beispielcode...pdf-hyperlinks arbeiten in diesem
https://github.com/vfr/Reader
Wenn Sie Quarz-öffnen und anzeigen, PDF, dann ja, wie es aussieht, haben Sie Zugriff auf interne links. Quarz wird auch lassen Sie fügen Sie neue links zu PDF-Dateien. Ich habe keine Erfahrungen aus Erster hand mit iPhone - /Mac-Entwicklung, aber es wäre schon Recht seltsam für Sie, damit Sie hyperlinks hinzufügen, aber nicht mit Ihnen.
Müssen Sie in zwei Schritten.
Erste: Analysieren Sie Ihre pdf-Datei zu suchen, markierten Inhalt Betreiber
Das ist ein Beispiel für ein Analyse-code :
(Sie müssen vollständig und passen Sie diesen code entsprechend Ihrer Anforderung)
Zweite: reagieren Sie auf die toucheEnded Nachricht zu verarbeiten Tippen Sie auf diese Zonen und machen die Benutzeroberfläche reagiert dementsprechend.