Link zum öffnen der PDF aus Ordner
Ich habe einige PDF ' s sitzen in einem Ordner auf meinem computer, gibt es eine Möglichkeit, um einen link zu schreiben, um Sie zu öffnen auf eine Webseite?
Die Haupt-Idee ist, wenn die Website live geht der link für den download der PDF-Dateien aus dem Ordner, aber offensichtlich zu einem späteren Zeitpunkt der Ordner wird ein Ordner "temp" auf meiner website.
Also im moment will ich einfach nur zum öffnen der PDF-Dateien durch einen link, und das endgültige Ziel wird es sein, über die links herunterladen.
Kann einer mir helfen?
Dies ist die Datei Weg, um zu bekommen, um die pdf-Datei ich die Verknüpfung erstellen möchten.
C:\Users\Shaun\Documents\FormValue\CS1.pdf
Wie würde ich die Verknüpfung erstellen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wollen, um einen link zu einer PDF-Datei, Sie muss nur den relativen Pfad zu der Datei in der
href
Attribut einesa
tag. Also lassen Sie uns sagen, Sie hatte einen Ordner namenspdfs
mit der Dateiboom.pdf
im inneren, und die Ordner namenssite
sitzt neben ihm, mit der Dateisite.html
in es. Dann alles, was Sie würde tun müssen, ist diesen link in der html-Datei:In den meisten (allen?) Browser jetzt ein Tage, dann öffnet das PDF in einem neuen tab. Herunterladen Sie mit der rechten Maustaste auf es und tun die
Save Link As
Sache. Nur brauchen, um den Weg inhref
Recht.UPDATE
Wenn Sie möchten, verwenden Sie den vollständigen Pfad zu der Datei, müssen Sie Präfix mit
file://
. Dann setzen Sie ihn einfach in das "href" - das gleiche wie mit einem normalen link, der am Ende mit etwas wie:Sollte diese Arbeit mit der Einrichtung, aber wenn die pdf-Datei und die html-Dateien gespeichert sind, in der Nähe von einander, die relative URLs sind immer noch eine gute option. Ein bisschen Google-Arbeit soll zeigen, wie Sie schreiben diese.
Für jede PDF-tun Sie einfach, was ich reden hier.
Es funktioniert mit den meisten Browsern und es baut schön.
Wenn Sie mit ASP.NET Sie können den link auf eine Prozedur akzeptiert eine Abfrage-Zeichenfolge, welche die Datei entweder durch den Dateinamen oder einen hash-Wert der Datei. Dann wird der handler kann schau mal im Ordner nach einer Datei, die dem Muster entspricht, Lesen Sie die Datei als byte-array, und Schreibe dann diese bytes an HttpResponse.
Es klingt wie Sie Fragen, wenn Sie einen link auf einer Website in eine PDF-sitzt auf Ihrem computer. Das können Sie nicht. Die Dateien werden entweder auf eine andere Website oder auf Ihrer Website-server.