Hyperlink zu PDF-Datei Seite von Word 2013
Laut verschiedenen Quellen sollte ein hyperlink auf eine bestimmte Seite in einer PDF-Datei aus anderen Anwendungen durch Anhängen des suffix: #Seite= zum Beispiel:
C:\Temp\Examplefile.pdf#page=5
Dies ist nicht die Arbeit von Word 2013. Ich habe gelesen, dass es davon abhängt, was die Anwendung und die installierte version als PDF-Datei-reader auf dem client und die Datei-extension Vereine, aber ich denke, es ist ein Problem mit Word 2013. Auf dem gleichen computer kann ich erfolgreich hyperlink zu einer PDF-Seite aus einer HTML-Datei mithilfe des folgenden HTML-code und klicken Sie auf den link in zum Beispiel Internet-Explorer:
<HTML><BODY><A HREF="C:\Temp\Examplefile.pdf#page=5" TARGET="_TOP"> PDF-File </A></BODY></HTML>
Ich habe versucht mit Adobe Reader XI und Adobe Acrobat 9 Pro als PDF-Datei-reader, aber ohne Erfolg. Die PDF-Datei öffnet sich aber es zeigt die erste Seite, nicht die fünfte.
Weiß jemand, wie man erfolgreich eine hyperlink auf eine bestimmte Seite in einer PDF-Datei aus Word 2013? Ich bin auch offen für Lösungen mit VBA-code.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint es, dass "der einzige Weg, um erstellen Sie einen hyperlink in ein Word-Dokument zu einer bestimmten Seite oder Ziel in einer PDF-Datei, wenn die PDF-Datei in einem web-server und erstellen Sie den link, unter Bezugnahme auf die PDF-URL", Zitat von einer Antwort an AcrobatUsers.com. So verwenden Sie einen link mit einer URL wie http://unicode.org/charts/PDF/U0080.pdf#page=5 (um ein willkürliches Beispiel).
Gut, jedem HTTP-server tun sollte, es muss nicht auf dem web, aber ein intranet-server oder auch lokal auf dem computer, auf dem das Word-Dokument wird geöffnet. Aber der Punkt ist, dass, wenn Sie einen link zu einer
http://
- Adresse, der link öffnet sich in einem web-browser, um ein fragment Teil wie#page=5
am Ende einer URL.Diese Problematik habe ich gerungen mit für Jahre und ich habe mich irgendwann mit ihm zu arbeiten. Ich habe eine Sammlung von alten Zeitschriften im PDF-format und ich wollte einen index erstellen, der in Word mit hyperlinks gegen jeden index-Eintrag, das konnte ich umwandeln in eine PDF-Datei, so dass ein Klick auf den link vor jedem index-Eintrag in die PDF-Datei öffnen Sie die richtige Zeitschrift PDF-Datei auf der richtigen Seite. Es gibt mehrere Probleme.
Verwenden Sie die hyperlink-format 'C:\Temp\Examplefile.pdf#page=5' wie oben in Word funktioniert, wenn die Datei in PDF konvertiert wird, wenn die PDF-Datei in einem Webbrowser geöffnet wird, oder, wenn die Datei geöffnet wird direkt in Adobe Reader, haben Sie ein PDF-Ziel namens 'page=#" (wobei # = die Nummer der Seite) auf jeder Seite der Ziel-PDF-Datei. Normalerweise würde man wollen, dass diese zweite option für die Art von job, den ich im Sinn hatte.
Ich kenne wenige Word-zu-PDF-Konvertierung Programme, die Sie erstellen, werden die links richtig, so dass die PDF-Datei in Adobe Reader geöffnet, anstatt einen web-browser. LibreOffice 5 wird es richtig, wenn richtig konfiguriert, mit der Ausnahme, dass es änderungen '- Seite=5' 'page3D5'. Früher gab es ein Programm namens Jaws PDF unter Windows XP, die haben alle Umrechnungen korrekt, aber ich glaube, das ist nicht auf dem Markt jetzt. Also ist die beste option, ich weiß, im moment ist die Verwendung von LibreOffice konvertieren von Word-Dateien zu PDF-Dateien und verwenden Sie einen hyperlink, der das format 'C:\Temp\Examplefile.pdf#page5' das problem zu vermeiden, die durch das Gleichheitszeichen. Ich habe nicht getestet die neueste version von Word.
Lässt dies die Frage auf, wie zum erstellen von PDF-Destinationen. Sie können mit Adobe Acrobat oder Nitro Pro PDF z.B. auf manuell, aber dass Sie eine PDF-Ziel manuell für jede Seite eines Dokuments ist keine Aufgabe, die würde ich niemandem wünschen. Die Art, wie ich es getan haben, ist die Verwendung von Adobe Acrobat mit einem plugin namens Auto-Lesezeichen ( https://www.evermap.com/autobookmark.asp ), die Sie automatisch erstellen, die Ziele für jede Seite einer PDF-Datei. Übrigens gibt es auch einen Weg, um dieses plugin zu Bearbeiten, werden alle hyperlinks, so dass Sie das öffnen von PDF-Dateien auf einer bestimmten Seite, ohne die Erstellung von beliebigen PDF-Ziele, aber es ist ziemlich Komplex und ich habe nicht gesehen, dass die Methode dokumentiert, die in allen Adobe-Literatur, so habe ich es vermieden, es zu benutzen.
Schließlich, wenn Sie beabsichtigen, zu tun, was ich Tat, die Verwendung von absoluten Adressen auf einen hyperlink wie oben möglicherweise nicht sehr nützlich sein. Allerdings kann ich berichten, dass bei der relativen Adressierung, z.B. so etwas wie " ..\Zeitschriften\1985.pdf#page20' sollte auch funktionieren.
Ich würde schätzen, dass irgendwelche Infos, jemand anderes geben kann auf diese Frage hat es gedauert, viel Zeit mir über die letzten acht Jahre oder so.
Habe ich erfolgreich teste diese kurz und einfach makro zum öffnen einer gespeicherten PDF-Datei auf Seite 4 wäre:
Wenn der code nicht funktioniert, überprüfen Sie den Acrobat reader Pfad,
Wenn Acrobat Reader öffnen, aber nicht die Datei, dann fügen Sie ein Leerzeichen zwischen den "" von Page_Num und File_path.
Credits: Michael Avidan
Könnten Sie mithilfe eines Makros Skript, um dieses problem zu lösen, aber Sie müsste weisen Sie eine Tastenkombination zum ausführen des Makros Skript, während der hyperlink ausgewählt ist.
Dieser link sollte helfen: Erstellen Sie hyperlinks zu einer bestimmten PDF-Seite in Microsoft Word für Windows
Edit:Falls der obige link nicht funktioniert oder Sie Probleme mit den folgenden Schritten oder Makros Skript von der website und Folgen Sie dann den Schritten unten:
Wenn Sie sehen können, die Entwickler Registerkarte können Sie überspringen Sie Schritt 2, ansonsten tragen Sie zu Schritt 2
Um die Registerkarte "Entwicklertools" sichtbar, die Sie benötigen, um navigieren zu Datei > Optionen > Anpassen Der Multifunktionsleiste
Durch und aktivieren Sie das Kontrollkästchen Entwicklertools
Navigieren Sie zu dem Registerkarte "Entwickler" und klicken Sie auf die Schaltfläche Makros
Geben Sie den Namen des Makros Skript in das Textfeld unter Makros Namen: und klicken Sie auf die Schaltfläche Erstellen, der name kann alles, was Sie wollen
Einen neues Fenster erscheinen soll, müssen Sie folgenden code eingeben:
Den code unten geht zwischen
Sub [name of script]()
(wo [name des Skriptes] wird ersetzt durch den Namen Gaben Sie an das Skript) undEnd Sub
Das nächste Stück code geht nach
End Sub
Wird der komplette code sollte wie folgt Aussehen:
Beachten Sie, dass dies nicht funktionieren sofort, weil Sie benötigen, um geben Sie den Pfad des Acrobat Reader, dieser beantwortet in Schritt 6
Program Files
oderProgram Files (x86)
)Wenn Sie den Ordner finden, die Sie benötigen, um navigieren zu Reader 11.0 > Reader
Sehen Sie eine ausführbare Datei mit dem Namen so etwas wie
AcroRd32.exe
oderAcroRd64.exe
Die Lage des Acrobat Reader ist die Adresse gefunden an der Spitze des windows-explorer und eine
\
[Ausführbare Datei] am Ende der Adresse, wo [Ausführbare Datei] wird ersetzt mit dem Namen der ausführbaren Datei ein Beispiel der Lage istC:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe
Nachdem Sie ersetzt haben "Pfad zum Acrobat-Reader" mit der Lage des Acrobat Reader, sollte das script funktionieren
Bevor Sie das Skript ausführen müssen Sie zuerst mit dem cursor auf den hyperlink
Es gibt zwei Möglichkeiten, um das Skript auszuführen, können Sie entweder eine Tastenkombination zu, um Sie auszuführen (dies erklärt sich aus Schritt 11), oder Sie können manuell Zugriff auf die Makros Skript auszuführen (dies wird im nächsten Schritt erklärt)
Manuell das script ausführen, klicken Sie auf die Registerkarte "Entwickler", klicken Sie auf die Schaltfläche Makros und wählen Sie Ihre Makros Skript, und klicken Sie auf Laufen
Setzen Sie eine shortcut-Taste, um das Skript auszuführen, navigieren Sie zu Datei > Optionen > Anpassen Der Multifunktionsleiste, und klicken Sie auf die Schaltfläche mit dem Namen Anpassen neben dem text "Tastatur-Kurzbefehle"
Verwenden Sie die Liste unter dem text "Kategorien:" wählen Sie Makros und Verwendung der Liste auf der rechten Seite wählen Sie Ihr Skript
Klicken Sie auf die textbox unter dem text "Drücken Sie eine neue Tastenkombination:", und geben Sie die Tastenkombination, wird das Skript ausgeführt
Klicken Sie auf die Schaltfläche Zuweisen und schließen Sie die beiden Fenster
Nun jedes mal, wenn Sie die shortcut-Taste, während der cursor auf den hyperlink, sollte es laden, bis die PDF-Datei auf der richtigen Seite
Alle Anführungszeichen sind erforderlich.
PDF.
Einschließlich der Anführungszeichen, geben oder fügen Sie
"Path to PDF exe/exe file"/A"page=#OpenActions" "path to PDF/PDF file"
"Path to PDF exe/exe file"
Beispiele:"C:\Program Files (x86)\Adobe\Acrobat 2017\Acrobat\Acrobat.exe"
"C:\Program Files (x86)\Adobe\Acrobat Reader 2017\Reader\AcroRd32.exe"
"page=#OpenActions"
Beispiel zum öffnen der PDF auf Seite 205:"Seite=205OpenActions"
"path to PDF/PDF file"
Beispiel:"C:\Users\Richard\Desktop\Big Hilfe.pdf"
Komplettes Beispiel:
Sich bewusst sein, dass wenn Sie umwandeln der MS-Word-oder PowerPoint-Datei zu PDF, den link nicht zu tragen, um die PDF-Konvertierung.