Wie bette ich eine PDF-Datei in eine Website ein?

8

Ich möchte einfach eine PDF-Datei in eine Website einbetten.

Die beste Lösung, die ich gefunden habe, ist der Google Text & Tabellen-Viewer ( Ссылка ), aber er funktioniert nicht für den IE und natürlich nicht für diesen wird nicht für mich arbeiten.

Jeder hat eine saubere, einfache Lösung?

Update: Ich sollte hinzufügen, dass einer der Vorteile der Einbettung der PDF-Datei der Google-Viewer ist, dass, wenn die PDF-Datei, die ich verlinke, aktualisiert wird (und es könnte ohne Vorankündigung für mich), meine Website automatisch halten würde gleiche PDF-Datei (vorausgesetzt, der vollständige Pfadname ändert sich nicht, was nicht der Fall ist). Aus diesem Grund wird die Konvertierung der Datei in ein Bild nicht bevorzugt.

    
JWM 02.11.2010, 22:29
quelle

8 Antworten

8

Nun, da Sie offensichtlich niemanden dazu zwingen wollen, das aufgeblähte, unsichere PDF-Plugin herunterzuladen, warum sollten Sie nicht den aufgeblasenen unsicheren Flash-Player benutzen?

Ссылка

Aber wirklich ist es nur ein einfaches wie

<iframe src="path/to/pdf" width="500" height="700">

    
Byron Whitlock 02.11.2010 22:38
quelle
4

Wie lange ist die PDF-Datei? Kannst du es nicht in ein sehr langes Bild umwandeln und das in einem div mit einer Bildlaufleiste anzeigen?

    
thejh 02.11.2010 22:32
quelle
3

Wenn Sie bei der eingebetteten PDF-Option bleiben, hat Byron Recht, obwohl eingebettete PDF-Dateien auf einer Webseite nicht so gut aussehen. Wie auch immer, achten Sie auf die Kodierung. Daher:

%Vor%

Sollte

sein %Vor%

Kleine Änderung.

    
Quazi 03.11.2010 04:07
quelle
3

Aktualisierte Antwort für HTML5:

%Vor%

Sie können darüber lesen:

Ссылка

    
Charles Clayton 04.02.2015 19:37
quelle
1

Der wahrscheinlich beste Ansatz ist die Verwendung der PDF.JS-Bibliothek. Es ist ein reiner HTML5 / JavaScript-Renderer für PDF-Dokumente ohne Plugins von Drittanbietern.

Online-Demo: Ссылка

GitHub: Ссылка Linkbeschreibung hier eingeben

Zu diesem Zweck können Sie auch Google PDF Viewer verwenden. Soweit ich weiß, handelt es sich nicht um ein offizielles Google-Feature (irre ich mich damit?), Aber es funktioniert für mich sehr nett und reibungslos. Sie müssen Ihre PDF-Datei vorher irgendwo hochladen und einfach ihre URL verwenden:

%Vor%     
Azamat Razakov 17.02.2015 08:00
quelle
0

Ich gehe nur auf meine, ich benutze Google oder andere s / w

nicht

Sie brauchen etwas anderes als eine PDF-Datei in einem Verzeichnis, was ist das?

Warum würden Sie das Bild auch konvertieren (und die Auflösung und Klarheit des PDFs reduzieren)?

Antwort auf Kommentare

Das ist das hässlichste, was ich seit meiner letzten Reise nach Afrika gesehen habe. Sie denken nicht ernsthaft darüber nach, so viele Informationen auf einer einzelnen Seite zu veröffentlichen, oder? Niemand kann es lesen, und ich habe jede Vergrößerung versucht.

Für diese Menge an Informationen müssen Sie einen architektonischen Ansatz verfolgen.

  1. Fügen Sie einige Steuerelemente auf der Startseite hinzu und geben Sie dem Nutzer eine kleine Menge verwaltbarer Informationen über den ausgewählten Bereich. Nur.

    Holen Sie sich die Informationen von der Quellwebsite / Datenbank und füttern Sie sie in Ihre Website / Datenbank. Muss nur geändert werden, wenn sich die Quelldaten ändern. Die gesamte Verknüpfung kann automatisiert werden.

    Dann erstellen Sie einfach schöne, saubere Seiten mit einer angemessenen Menge an Informationen in lesbarer Form auf jeder Seite.

  2. Dies ist ein 20th Century Timetable . Beachten Sie, nicht ein 21. Jahrhundert Zeitplan (Blick auf Berlin oder München für eine von denen). Sie können nicht wirklich ein intensives Dokument scannen und es als eingebettetes PDF bereitstellen.

    • Beachten Sie, dass Sie die aufwendigen Steuerelemente von CityRail nicht benötigen. Sie können nur ein paar haben, um die Linie und den Stundenplan auszuwählen.
    • Erstellen Sie dann eine Seite, die eine einfache Form der CityRail-Seite ist.
    • oder (das absolute Minimum) ein vollständig sichtbares PDF in voller Größe pro Webseite.
      .
  3. So einfaches sichtbares PDF . Dieses Beispiel könnte in einem PDF für Seite 1 und 4 separate PDF-Seiten für den Rest serviert werden; PDFs haben bereits eine grundlegende Navigation, also habe ich diese Funktion verwendet und stattdessen einen 5-Pager erstellt. Stellen Sie sicher, dass Sie die blauen Glastasten finden und verwenden und folgen Sie den Navigationshinweisen links oben und unten auf jeder Seite.

  4. Schauen Sie sich als Nächstes die PDFs und die Navigation an und schauen Sie sich den Ordner an: Die Dateien sind alle PDFs.

  5. Zurück zur ursprünglichen Frage. Jetzt können Sie PDFs einbetten , aber wenn Sie das tun, bitte verwirren Sie sie nicht. Alle Steuerelemente auf der verknüpften Seite sind redundant. jeder Browser erleichtert das schon jetzt und wird es in Zukunft besser machen. Z.B. Verwenden Sie in einfach sichtbarem PDF die Steuerelemente Ihres Browsers, um die Vergrößerung zu vergrößern oder zu verkleinern, sich im Dokument zu bewegen usw.

  6. Nehmen wir an, Sie beenden Ihre Google Maps-Seite, das ist die erste Seite oder die Indexseite. Zeichne alle Zuglinien ein; Klickt der Benutzer auf eine Zuglinie, führt er sie entweder zu (a) einer sauberen Seite, die von Ihrer Datenbank gemäß (1) erzeugt wird, die wie folgt aussieht (2), oder (b) einer einzelnen sauberen PDF in lesbarer Form (3). Sie könnten das ganze Projekt nur durch die Manipulation von Dateien in Verzeichnissen erledigen.

A viel weniger Arbeit. Keine Google-Dokumente; kein Zwischenspiel, um dich zu verengen oder zu umgehen. Du kannst IE und seine mehrere Inkarnationen und Strangulations vergessen; jeden anderen Browser und seine Einschränkungen. Konzentriere dich auf die Daten und bringe sie in vorzeigbarer Form heraus, nicht auf die erbärmlichen s / w und ihre Anfälle.

Prost

    
PerformanceDBA 12.12.2010 13:35
quelle
0

Von HTML5:

%Vor%

Für die Art des Mediums siehe Ссылка

    
srinath 17.11.2015 12:07
quelle
0

Google Text & Tabellen bieten eine undokumentierte Funktion, die Sie Dateien und Powerpoint-Präsentationen in einer Webseite einbetten PDF kann. Die Dateien müssen nicht auf Google Docs hochgeladen werden, aber sie müssen online verfügbar sein.

Hier ist der Code, mit dem ich die PDF-Datei eingebettet habe:

Aber Sie sollten die fettgedruckte URL durch Ihre eigene Adresse ersetzen. Wie ich bereits erwähnt habe, funktioniert der Document Viewer für PDF- und PPT-Dateien.

Ссылка

    
Binaya Shrestha 17.07.2016 13:29
quelle

Tags und Links