Viel davon hängt davon ab, wie das Dokument "abgeflacht" ist. Sie können leicht auf Links, Seitentitel, Icons usw. zugreifen, aber soweit ich weiß, haben Sie es nicht mit einem Dokument zu tun, das parallel zum HTML-DOM ist, in dem alles unter etwas Weg referenziert werden kann.
Wenn ein PDF erstellt wird, werden selbst bei einer Anwendung mit Ebenen wie Illustrator Teile des Dokuments zusammengeführt (abgeflacht), um die Dateigröße klein zu halten. Jede neue Darstellungsschicht kann enthalten, was für den ursprünglichen Entwerfer nicht zusammenhängende und/oder nicht zusammenhängende Elemente gewesen sein kann. Etwas oben in der rechten Ecke einer Seite kann mit etwas verbunden sein, das scheinbar links unten nicht verwandt ist.
Es hängt alles davon ab, welche Einstellungen der Ersteller des Dokuments verwendet hat. Denken Sie daran, dass derjenige, der es erstellt hat, sich sogar dafür entschieden hat, keine Elemente in das PDF-Format zu konvertieren - zum Beispiel ist es zulässig, ganze Seiten als einzelne Bilddateien zu importieren. Wo Elemente angesprochen werden können, müssen Sie häufig Elemente durchlaufen, die nach einem benannten Element suchen (z. B. nach einer Seite, einem Titel oder einem Symbol).
Hm, interessant. Ich kannte ein bisschen davon, aber nicht alle. Darf ich fragen, was die "Ikonen" sind? Ist das die Symbolleiste oder sind das benannte Entitäten in der Datei? – Boldewyn
@Boldewin; Symbole sind die Symbole, die nur mit Schaltflächen verknüpft sind. (Ich weiß, ziemlich lahm. Leider bin ich bisher von Adobe APIs ziemlich unbeeindruckt.) – Robusto